cas shiro子系統ST不符合目標服務的原因

2021-08-20 07:52:18 字數 2569 閱讀 7184

在出現這和錯誤之後,首先思考一下為什麼會出現這個錯誤。

st不符合目標服務,說明在訪問子系統的時候,cas server已經生成了service ticket給這個系統,當客戶端拿著這張st去服務端校驗的時候除了問題。但是這張st是server給你的,為什麼在拿去校驗的時候為什麼會不符合目標服務呢,應該就是client配置子系統路徑出現問題了,和實際的部署訪問路徑不一樣。

檢查一下servername這個屬性的路徑有沒有配置錯。

當排除了這個問題之後,重啟訪問之後發現還是會出現和之前同樣的問題,到底是**出錯了呢。不要忘記這不僅僅就是個cas,是cas+shiro結合的,兩者在子系統的web.xml中的配置順序是有順序的,順序不對的話,會導致訪問和登出的錯誤。

這個順序就是cas的配置要在shiro的配置之前,但只是登出***和過濾器的那一部分,還有shiro的配置要在servlet的配置之前。

/* /*這才是系統整合cas+shiro實現單點登入 在web.xml中正確的配置順序。

在確保以上兩點沒有問題之後,這個問題基本上就解決了。

輸入子系統

驅動函式操作步驟 在初始化函式中 1.分配乙個input dev結構體 struct input dev buttons dev buttons dev input allocate device 2.設定 2.1 能產生哪類事件 set bit ev key,buttons dev evbit s...

中斷子系統

linux kernel的中斷子系統之 一 綜述 linux kernel的中斷子系統之 二 irq domain介紹 linux kernel的中斷子系統之 三 irq number和中斷描述符 linux kernel的中斷子系統之 四 high level irq event handler ...

儲存子系統

儲存系統的層次結構 cpu cache 主存 外存 主存 主要存放cpu當前使用的指令和資料。特點 能隨機訪問 工作速度快 有足夠的的儲存容量 輔存 外存 存放大量的後備程式和資料。特點 速度較慢,容量較大 高速緩衝儲存器 存放cpu在當前一小段時間內多次使用的程式和資料,以緩解cpu和主存的速度差...