我在所有页面的标题中有一个注销链接,我希望当用户点击注销链接时,他被重定向到/j_spring_security_logout
url,这反过来将触发 spring security 的注销过滤器。
所以这就是我所做的:
<h:commandLink action="logout?faces-redirect=true" value="Logout"/>
和导航规则:
<navigation-rule>
<navigation-case>
<from-outcome>logout</from-outcome>
<to-view-id>/j_spring_security_logout</to-view-id>
<redirect />
</navigation-case>
</navigation-rule>
我正在使用 JSF2 并且我总是使用漂亮的面孔进行导航,但是现在我必须使用导航规则,所以我想知道为什么上面的代码不起作用?
单击网址时它不起作用,请告知如何解决该问题。