Az összetevő által felügyelt EIS bejelentkezés az
alkalmazás fejlesztése során kerül megadásra éa az alkalmazás telepítése
során kerül beállításra.
Ha integrált fejlesztői környezet (IDE), például Rational
Application Developer segítségével hoz létre J2EE alkalmazást, akkor
összetevő által felügyelt vagy tároló által felügyelt EIS
bejelentkezést is kiválaszthat. Az alkalmazás telepítési leírójának az
erőforrás-hivatkozásában a Hitelesítés direktíva
Application beállítása az alkalmazást összetevő
által felügyelt EIS bejelentkezésre konfigurálja. Más erőforrások és
integrált fejlesztői környezetek (IDE) esetén is hasonló az eljárás.
A
következő példa bemutatja, hogyan kell ezt a beállítást ellenőrizni vagy
módosítani egy EJB projektre a Rational
Application Developer termékben.
- Állítsa be az elemet Alkalmazás értékre.
- A Rational
Application Developer Projektböngésző nézetének J2EE perspektívájában
bontsa ki az adott EJB projektet az EJB
projektek ágon.
- Kattintson a jobb egérgombbal a Telepítési leíró:
<saját_EJB_projekt> lehetőségre, majd válassza az előugró
menü Megnyitás a következővel: > Telepítési leíró
szerkesztő menüpontját.
- Az EJB telepítési leíró nézetben kattintson a
Hivatkozások lapra, bontsa ki az alkalmazás által
használt EJB nevét, majd válassza ki az EJB erőforrás-hivatkozását. Az
EJB erőforrás-hivatkozásának a kiválasztásakor az EJB telepítési leíró
nézet jobb oldalán megjelenítésre kerülnek az értékeket tartalmazó mezők.
- Ha még nem került kijelölésre, akkor válassza ki az Alkalmazás
lehetőséget a Hitelesítés mezőben, amely az adott
<res-auth> elemhez kerül kiosztásra.
- Az EJB telepítési leíró bezárásakor a módosítások mentéséhez az
Igen gombra kattintva a következő kód kerül hozzáadásra az EJB
alkalmazás telepítési leírójához:
<res-auth>Application</res-auth>
- Az összetevő által felügyelt bejelentkezés általában nem igényel
további beállítást, mert a biztonsági információkat az alkalmazás az
IMSConnectionSpec objektumban adja meg. Viszont ha az alkalmazás nem
biztosít IMSConnectionSpec objektumot vagy a létező IMSConnectionSpec
objektumban nincs felhasználói azonosító megadva, akkor az IMS
TM erőforrás-illesztő az alapértelmezett biztonsági értékeket fogja lekérni
az alkalmazás által használt kapcsolatgyártól.
Az Összetevő által felügyelt EIS bejelentkezéshez használt
alapértelmezett biztonsági értékek (azon értékek, amelyek akkor használtak,
ha az alkalmazásösszetevő nem biztosított felhasználói azonosítót vagy a
megadott felhasználói azonosító nullérték vagy üres) a kapcsolatgyárban
kerülnek meghatározásra; és kétféleképp adhatók meg:
- Adjon meg egy összetevő által felügyelt hitelesítési álnevet.
- Az összetevő által felügyelt hitelesítési álnév használatához egy JAAS
hitelesítési álnevet kell meghatároznia.
- A Kiszolgálók nézetben kattintson a jobb egérgombbal a kiszolgálóra,
majd válassza az előugró menü Adminisztrációs konzol futtatása menüpontját.
- Bontsa ki az Erőforrások ágat és válassza ki az Erőforrás-illesztők lehetőséget.
- Kattintson a módosítani kívánt erőforrás-illesztőre.
- A További tulajdonságok részben kattintson a J2C kapcsolatgyárak lehetőségre.
- A Kapcsolódó elemek részben kattintson a J2C hitelesítési adatbejegyzések lehetőségre.
- Az álnevek listája fölött kattintson az Új lehetőségre.
- Adja meg az álnevet, a felhasználói azonosítóját, a jelszót és választhatóan a leírást.
Válassza ki az OK lehetőséget.
- Válassza ki az alkalmazás által használt J2C kapcsolatgyár Összetevő
által felügyelt hitelesítési álnév tulajdonságához tartozó JAAS hitelesítési
álnevet. Ez első alkalommal a kapcsolatgyár létrehozásakor vagy később a
kapcsolatgyár szerkesztésével tehető meg. A kapcsolatgyár szerkesztéséhez:
- A kiszolgáló adminisztrációs konzoljában navigáljon a módosítani
kívánt kapcsolatgyárhoz; ehhez válassza ki az Erőforrás-illesztők
> kiszolgáló_név > J2C kapcsolatgyárak >
kapcsolatgyár_név lehetőséget.
- Az Összetevő által felügyelt hitelesítési álnév legördülő listából
válassza ki az adott kapcsolatgyárat használó alkalmazások által az
összetevő által felügyelt hitelesítéshez használandó JAAS hitelesítési álnevet.
- Válassza ki az OK lehetőséget.
Az
Összetevő által felügyelt hitelesítési álnévhez tartozó felhasználói
azonosító és jelszó felhasználásával lesznek beállítva (vagy felülírva, ha
alkalmazható) a hozzá tartozó kapcsolatgyár egyéni tulajdonságainak
alapértelmezett értékei az alkalmazáskiszolgáló indítása során.
- Adjon meg alapértelmezett értékeket a kapcsolatgyár egyéni tulajdonságaiban.
- Ha J2C kapcsolatgyár Összetevő által felügyelt
hitelesítési álnév mezőjéhez nem rendel érvényes J2C hitelesítési álnevet,
akkor megadhat értékeket a J2C kapcsolatgyár Egyéni tulajdonságok lapján a
felhasználónév, jelszó és csoportnév mezőkben.
- A kapcsolatgyárak létrehozásához a következő helyen található
útmutatás: Kapcsolat tulajdonságai. Az
összetevő által felügyelt hitelesítési álnév megadása előnyben részesített
a J2C kapcsolatgyár egyéni tulajdonságai értékeinek megadásával szemben,
mert az Összetevő által felügyelt hitelesítési álnév nagyobb biztonságot
nyújt a felhasználói névre és jelszóra (egy J2EE hitelesítési álnévhez
tartozó felhasználói név és jelszó értékek csak a kiszolgáló
adminisztrátorok számára láthatók).
Az összetevő által felügyelt bejelentkezés beállítási folyamata
egy integrált fejlesztői környezet (IDE), például a Rational
Application Developer tesztkörnyezetében hasonló az összetevő által
felügyelt bejelentkezés beállítási folyamatához önálló WebSphere
Application Server kiszolgálón.