Hitelesítési típus megadása az adatforráshoz a dokumentummeghatározásban

Amikor egy adatforrás hitelesítést igényel, akkor a rendszer teszteli a Rational Publishing Engine által támogatott hitelesítési típusokat (Form, Basic, OAuth és OAuth-OSLC), amíg meg nem találja a megfelelőt. A hitelesítési típus kijelölésével megkerülheti a tesztelési folyamatot.

Amikor meg van adva a hitelesítési típus, akkor a Rational Publishing Engine biztosítja, hogy a helyes protokoll kerüljön legelőször felhasználásra, így nincsenek szükségtelen kérések. Jelentős javulás lehet a dokumentumelőállítási teljesítményben, ha az adatforrás Basic, OAuth vagy OAuth-OSLC hitelesítést igényel, vagy ha olyan összetett sablont használ, ami számos kérést igényel az adatforrástól. Ha nem ad meg hitelesítési típust, akkor mindegyiket teszteli a rendszer.

Erről a feladatról

Tegye a következőket, hogy javuljon a HTML, XSL-FO és örökölt PDF dokumentumok előállításának teljesítménye.

A felhasználónevek és jelszavak tárolási módjáról további információkat a következő helyen talál: IBM® Rational Publishing Engine biztonsági szempontjai.

Eljárás

  1. Nyissa meg a Launcher alkalmazást.
  2. Hozzon létre dokumentummeghatározást.
  3. Állítson be adatforrást.
  4. Válassza ki az adatforrást. Megnyílik a Tulajdonságok nézet.
  5. A hitelesítés mezőbe írja be az adatforrásra vonatkozó hitelesítési típust. Az alábbi hitelesítési típusok közül választhat, melyek megadásánál a rendszer megkülönbözteti a kis- és nagybetűket:
    • Form
    • Basic
    • OAuth
    • OAuth-OSLC
  6. Ha szükséges, akkor adja meg a hitelesítési adatokat (felhasználónevet és jelszót) az adatforrás hitelesítéséhez.
  7. Mentse el a dokumentummeghatározást.

Mi a következő lépés?

Frissítse a hitelesítési tulajdonságokat a meglévő dokumentummeghatározásokban.

Az oslcServiceProviders.xml fájl létrehozása OAuth-OSLC hitelesítéshez

OAuth-OSLC hitelesítést igénylő Általános XML, REST v1 vagy REST v2 használata esetén, létre kell hoznia egy oslcServiceProviders.xml fájlt a base_url, consumer_key és secret tulajdonság értékeinek tárolásához.

Erről a feladatról

A termék alapértelmezésben az RPE_HOME/config könyvtárban keresi az oslcServiceProviders.xml fájlt. Ha az alapértelmezett RPE_HOME/config könyvtárban hozza létre saját oslcServiceProviders.xml fájlját, az azzal az előnnyel jár, hogy nincs szükség további beállításra. Ha azonban a termék újabb változatára kíván frissíteni, ne feledjen biztonsági mentést készíteni erről a fájlról. A telepítést és frissítést követően az oslcServiceProviders.xml fájl biztonsági mentését elhelyezheti az újonnan telepített termék RPE_HOME/config könyvtárába.
Az oslcServiceProviders.xml fájlt az alapértelmezett RPE_HOME/config könyvtáron kívül is meghatározhatja, azonban az oslcServiceProviders.xml fájl helyét meg kell adnia a com.ibm.rational.rpe.config.oslcServiceProviders tulajdonságban. Ha a hely biztonságos HTTP útvonal, akkor meg kell adnia a hitelesítési adatokat a com.ibm.rational.rpe.config.oslcServiceProviders.usr és a com.ibm.rational.rpe.config.oslcServiceProviders.pwd tulajdonságokban. Ezeket a tulajdonságokat a következő hatókörök valamelyikével adja meg:
  • Operációs rendszere környezeti változói
  • Java virtuális gépe (JVM) Java tulajdonságai
  • Futási környezete jelzőparaméterei. A WebSphere Application Server jelzőparamétereinek megadásával kapcsolatos információkért tekintse meg a következő témaköröket: Apache Tomcat vagy az ügyfélalkalmazások.

Az oslcServiceProviders.xml fájl alapértelmezett RPE_HOME/config könyvtáron kívüli létrehozása támogatja a csapat-együttműködésre épülő környezeteket. Az oslcServiceProviders.xml fájlt osztott helyen való tárolása esetén több felhasználó is újrafelhasználhatja, ha a com.ibm.rational.rpe.config.oslcServiceProviders tulajdonságot úgy állítja be, hogy az az osztott helyre mutasson.

Eljárás

  1. Hozza létre a Rational Publishing Engine telepítési könyvtárban található példa másolatát: RPE_HOME/config/oslcServiceProviders-sample.xml
  2. Szövegszerkesztőben nyissa meg az oslcServiceProviders.xml fájl saját példányát.
  3. A title címkékben adja meg az adatforrás-szolgáltató nevét.
  4. A description címkékben adja meg az adatforrás-szolgáltató leírását.
  5. A base_url címékben adja meg az adatforrás alap URL címét. Példa: https://kiszolgáló:port/oslcCatalog
  6. A pattern címékben adja meg az adatforrás URL mintáját. Amikor meg van adva az adatforrások egy listája az oslcServiceProviders.xml fájlban, a minta használatával azonosítható, hogy mely adatforrás-részletek felelnek meg az adatforrás-követelményeknek. Példa: https://kiszolgáló:port/contextroot
  7. A consumer_key címkékben adja meg az adatforrásból származó felhasználói kulcsot.
  8. A secret címékben adja meg az adatforrásból származó titkos értéket.
  9. Mentse az oslcServiceProviders.xml fájlt egy Rational Publishing Engine telepítési könyvtáron kívüli helyre.