簡體   English   中英

CAS,Spring Security和不受保護的頁面

[英]CAS, Spring Security and unprotected pages

我在我的網站上使用Spring Security + CAS,有些頁面以不同的登錄狀態顯示不同的信息。

例如,鏈接:foo.com/index
匿名用戶-通用頁面布局+登錄元素
經過身份驗證的用戶-自定義布局+注銷元素

由於Spring Security目前不支持CAS網關功能,是否有解決方法來解決此問題?

謝謝,威爾遜

如果您在視圖中使用jsps,則可以使用Spring Security的標記庫來實現此目的( Spring Security Docs-JSP Tag Libraries )。

如果用戶已登錄,則只需自定義登錄/注銷元素,然后使用其他樣式表來更改布局。

該討論可能會有所幫助: http : //forum.springsource.org/archive/index.php/t-87737.html

Spring Security標簽庫不適用於這種情況。 在不安全的頁面中,登錄用戶將具有匿名用戶角色-因此無法執行將登錄鏈接替換為注銷鏈接的操作。

請參閱: 通過Spring Security和CAS登錄后,如何在不安全的JSP頁面上顯示登錄的用戶詳細信息? 有關該問題的更詳細說明。

暫無
暫無

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

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