为了账号安全,请及时绑定邮箱和手机立即绑定

自定义过滤器无效

不知道为什么,自定义过滤器拦截不了?有没有相同的小伙伴

正在回答

2 回答

<!--自定义过滤器注入-->
<bean id="rolesOrfilter" class="cn.lanedy.filter.RolesOrfilter"/>
<!--shiro过滤器-->
<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
    <property name="securityManager" ref="securityManager"/>
    <property name="loginUrl" value="login.html"/>
    <property name="unauthorizedUrl" value="403.html"/>
    <property name="filters">
        <util:map>
            <entry key="rolesOr" value-ref="rolesOrfilter"/>
        </util:map>
    </property>
    <property name="filterChainDefinitions">
        <value>
            /login.html = anon
            /subLogin = anon
            /testRole = roles["admin","admin1"]
            /testRole1 = rolesOr["admin","admin1"]
            /* = authc
        </value>
    </property>
</bean>


0 回复 有任何疑惑可以回复我~
<!--自定义过滤器注入-->

<!--shiro过滤器-->
<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
    <property name="securityManager" ref="securityManager"/>
    <property name="loginUrl" value="login.html"/>
    <property name="unauthorizedUrl" value="403.html"/>
    
    <property name="filterChainDefinitions">
        <value>
            /login.html = anon
            /subLogin = anon
            
            /* = authc
        </value>
    </property>
</bean>

注意粗体字的配置

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

自定义过滤器无效

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号