问题描述
||
我已经看到了Spring注销的一些示例,对我来说似乎有点抽象。我有一个带有href = \“ appcontext_path / auth / logout.html \”的链接。我看过的示例在auth文件夹中没有心理上的logout.html。因此,我假设这是一项幕后任务。我希望能够单击注销链接,该链接会使会话和所有关联的cookie无效,并导航到登录页面(auth / login.html)。当我尝试以下配置时,我在线程\“ \” http-bio-8080 \“-exec-5 \” java.lang.StackOverflowError中获得异常
<global-method-security secured-annotations=\"enabled\">
</global-method-security>
<http security=\"none\" pattern=\"/javax.faces.resource/**\" />
<http security=\"none\" pattern=\"/services/rest-api/1.0/**\" />
<http security=\"none\" pattern=\"/preregistered/**\" />
<http access-denied-page=\"/auth/denied.html\">
<intercept-url
pattern=\"/**/*.xhtml\"
access=\"ROLE_NONE_GETS_ACCESS\" />
<intercept-url
pattern=\"/auth/*\"
access=\"ROLE_ANONYMOUS\" />
<intercept-url
pattern=\"/registered/*\"
access=\"ROLE_USER\" />
<form-login
login-processing-url=\"/j_spring_security_check.html\"
login-page=\"/auth/login.html\"
default-target-url=\"/registered/home.html\"
authentication-failure-url=\"/auth/login.html\" />
<logout logout-url=\"/auth/logout.html\"
logout-success-url=\"/auth/login.html\" />
<anonymous username=\"guest\" granted-authority=\"ROLE_ANONYMOUS\"/>
<remember-me user-service-ref=\"userManager\" key=\"ddddd23aferq3f3qrf\"/>
</http>
<!-- Configure the authentication provider -->
<authentication-manager>
<authentication-provider user-service-ref=\"userManager\">
<password-encoder ref=\"passwordEncoder\" />
</authentication-provider>
</authentication-manager>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)