2017-06-08 68 views
4

使用SSO而當我與由COGNOS Java SDK中它的工作原理,但即使我註銷它將繼續允許用戶使用同一本護照ID生成&m_passportid登錄。有沒有辦法使Cognos發出的護照ID失效?由於沒有辦法刪除跨域cookie,所以我無法從我的應用程序中刪除cam_passport cookie。COGNOS使用註銷護照身份證通過Java SDK的

回答

2

確保您正在調用ContentManagerService的logoff()方法,否則該id將保持有效,直到超時。

+0

您好DeadSpock,我知道這種方法,但它不能刪除一次設置在瀏覽器中的cookie,所以一旦用戶使用passportId登錄,此註銷方法是無法使瀏覽器中已設置的cam_passport無效 –

+0

問題是特定於COGNOS版本> = 10 –

+0

你說得對cookie不會刪除,認爲它會留在用戶的瀏覽器,但在註銷方法cookie失效會話值,那麼下一次用戶嘗試使用cookie的訪問,訪問應該被拒絕。 – DeadSpock