java 权限管理工具shiro在java web项目中的配置

来源:互联网 发布:java看哪本书 编辑:程序博客网 时间:2024/06/14 22:42

配置文件如下:


<!-- ================ Shiro start ================ --><bean id="securityManager" class="org.apache.shiro.web.mgt.DefaultWebSecurityManager"><property name="realm" ref="ShiroRealm" /></bean><!-- 項目自定义的Realm -->    <bean id="ShiroRealm" class="com.jdjr.interceptor.shiro.ShiroRealm" ></bean><!-- Shiro Filter --><bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"><property name="securityManager" ref="securityManager" /><property name="loginUrl" value="/" /><property name="successUrl" value="/main/index" /><property name="unauthorizedUrl" value="/login_toLogin" /><property name="filterChainDefinitions"><value><!-- /static/ueditor/**     =anon  -->    /static/login/** = anon/static/js/myjs/** = authc/static/js/** = anon/uploadFiles/uploadImgs/** = anon           /code.do = anon           /login_login = anon           /app**/** = anon           /weixin/** = anon           /**= authc</value></property></bean><!-- anon:不需要授权即可访问authc:需要登录才可以访问
        ... --><!-- ================ Shiro end ================ -->


0 0
原创粉丝点击