想做忘記密碼功能,但老是被shiro攔截,沒登錄的請求都跳回登錄頁面這是獲取驗證碼的ajax
function getYZM() {
$.ajax({
url:'user/forgetPwdYz.do',
type:"POST",
async: false,
success: function(data){
alert("成功");
alert(data);
},
error:function(data){
alert("失敗");
}
})
}
這是shiro的配置<!-- Shiro Filter -->
<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
<property name="securityManager" ref="securityManager" />
...
<property name="filterChainDefinitions">
<value>
//開放user請求,還是一直在登錄頁面
/user/*.do = anon
/userYz.jsp/** = anon
/** = authc </value>
</property>
</bean>應該還需要改哪里?
關于shiro的驗證問題
慕容3067478
2018-07-22 13:46:10