国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
cas客戶端集群無(wú)法登出問(wèn)題
  • 問(wèn)題描述

    cas server 廣播的登出請(qǐng)求,如果是接收到該請(qǐng)求的客戶端是集群客戶端,則無(wú)法確保集群的客戶端能夠順利登出
  • 部署環(huán)境

  • 解決方法說(shuō)明

    集群A有客戶端A1,A2,A3??蛻舳薆登出,向cas server發(fā)出注銷請(qǐng)求, 接著cas server 就會(huì)向所有客戶端廣播登出請(qǐng)求后,假設(shè)集群A中的A1接收到請(qǐng)求,如果session在A1,就退出A1就可以,假如session不在A1,由A1廣播給集群里面的其他A2,A3,保證集群A可以登出。

  • 代碼

1、 web.xml 改寫(xiě)SingleSignOutFilter,SingleSignOutHttpSessionListener替換掉原來(lái)的兩個(gè)類
<!-- cas 單點(diǎn)登出 --><filter>    <filter-name>SingleSignOutFilter</filter-name>    <filter-class>com.cas.SingleSignOutFilter</filter-class>    <!-- <filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class> --></filter><filter-mapping>    <filter-name>SingleSignOutFilter</filter-name>    <url-pattern>/*</url-pattern></filter-mapping><listener>    <listener-class>com.cas.SingleSignOutHttpSessionListener</listener-class>    <!-- <listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class> --></listener>
2、 applicationContext.xml 配置cas客戶端集群節(jié)點(diǎn)地址,用于cas客戶端集群登出 見(jiàn)SingleSignOutFilter
<util:list id="clusterNodeUrls" list-class="java.util.ArrayList">     <value>http://client1.cas.com:8085</value>     <value>http://client1.cas.com:8086</value>     <value>http://client1.cas.com:8087</value> </util:list>
3、 改寫(xiě)的SingleSignOutFilter,SingleSignOutHandler



本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
CAS Client集群環(huán)境的Session問(wèn)題及解決方案
CAS單點(diǎn)登錄應(yīng)用
sso單點(diǎn)登錄
CAS實(shí)現(xiàn)SSO單點(diǎn)登錄原理
手把手教Apereo CAS5.2.3 Client客戶端的配置
用Yale CAS Server 來(lái)實(shí)現(xiàn)單點(diǎn)登陸(SSO)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服