Ez a szabály a következő metódust látja el jelzővel com.ibm.websphere.security.WSSecurityHelper Osztály:
Ez a módszer a WebSphere Application Server 8.5 változatában vált elavulttá, és egy jövőbeli kiadásban kerülhet majd eltávolításra. Liberty platformon nem érhető el.
A által biztosított funkcionalitás WSSecurityHelper.getLTPACookieFromSSOToken() Az új módszer helyébe lép com.ibm.websphere.security.web.WebSecurityHelper.getSSOCookieFromSSOToken(). Vegye figyelembe, hogy ez az új metódus az osztályban com.ibm.websphere.security.web.WebSecurityHelper, Nem com.ibm.websphere.security.WSSecurityHelper. A módszer kinyeri az SSO tokent az aktuális szál tárgyából és SSO cookie-t állít össze belőle, amely lefelé irányú webes hívásokhoz használható.
Használja az új módszert, amely a hagyományos WebSphere Application Server és a Liberty kiszolgálókkal egyaránt kompatibilis. Ezt is jegyezze fel getSSOCookieFromSSOToken() Használatban lévő metódus esetén az alkalmazás WebSphere Application Server V8.0 vagy újabb változatát igényli.
Az automatikus javítás a WSSecurityHelper.getLTPACookieFromSSOToken() A hívásokkal WebSecurityHelper.getSSOCookieFromSSOToken() Módszer. Egy importálási utasítás com.ibm.websphere.security.web.WebSecurityHelper Szükség esetén hozzáadásra kerül. Például a következő kódot:
lecseréli a következőre:
Ez a szabály automatikus javítást tartalmaz. Másolja az egyéni konfigurációt az alkalmazás összeépítési fájljába a engedélyezéséhez.
További információkért tekintse meg az alábbi leírásokat: