[英]Spring Security URL pattern configuration
這應該很簡單。 但是我已經堅持了一段時間。 我正在嘗試在我的Web應用程序中實現Spring Security。
默認情況下,所有URL均應公開訪問。 除了以下內容:
我嘗試了幾件事,最后得到以下結果:
<http auto-config="true" access-denied-page="/login">
<intercept-url pattern="/*/favori*" access="IS_AUTHENTICATED_FULLY" />
<intercept-url pattern="/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
<form-login
always-use-default-target="true"
login-page="/login"
default-target-url="/"
authentication-failure-url="/login?login_error=1" />
<logout invalidate-session="false" logout-url="/logout" />
</http>
顯然沒有成功。 我已經嘗試過幾乎所有正則表達式的組合,排序規則,更改角色。 但是似乎沒有什么可以將我的請求重定向到/ login。
當然,如果我說/ **應該是IS_AUTHENTICATED_FULLY
簡單的說:
<intercept-url pattern="/nl/favorieten/*" access="IS_AUTHENTICATED_FULLY" />
<intercept-url pattern="/fr/favorites/*" access="IS_AUTHENTICATED_FULLY" />
是的,我認為這里的問題是/ **規則匹配所有內容,因此您應用的任何其他規則都行不通。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.