簡體   English   中英

JBoss 7.1.1上的SSO注銷不適用於所有Web應用程序

[英]SSO Logout on JBoss 7.1.1 is not working for all webapps

我在JBoss 7.1.1上有不同的Web應用程序。 所有這些都配置為使用相同的安全域,而整個JBoss都配置為使用SSO。

登錄工作與預期的一樣。 如果我登錄到Webapp 1並切換到Webapp 2,則SSO正在運行。 但是,如果我在Webapp 1中注銷(request.logout()),我仍在Webapp 2中登錄。是否有任何方法可以對綁定到SSO的每個Webapp進行注銷? 我在文檔中沒有找到任何想法。

這是我當前的配置:

standalone.xml

<virtual-server name="default-host" enable-welcome-root="false">
    ...
    <sso reauthenticate="false"/>
</virtual-server>

jboss-web.xml(在所有webapp中類似)

 <security-domain flushOnSessionInvalidation="true">java:/jaas/myDomain</security-domain>
  <valve>
     <class-name>org.apache.catalina.authenticator.SingleSignOn</class-name>
  </valve>

如果有人知道解決方案,那對我將是巨大的幫助! 謝謝

這是jboss 7.1.1的錯誤。 (存在解決方法。) https://issues.jboss.org/browse/AS7-5728

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM