Security 带Spring的Shiro注释

Security 带Spring的Shiro注释,security,spring-mvc,shiro,Security,Spring Mvc,Shiro,我是shiro的新手,我正在将shiro与spring集成,并尝试使用shiro注释 在Spring控制器上,但它们不工作, 当我输入@requirepermissions(“W027:UPDT”)时,控制器停止工作 关于控制器方法。 有人帮忙吗 谢谢,控制器上的Shiro注释似乎不起作用。要解决这个问题,您可以将@requirepermissions(“W027:UPDT”)推送到即时服务方法(可以是dao或服务方法)。这将间接授权您的控制器方法。尝试在控制器方法中使用@RequiresPer

我是shiro的新手,我正在将shiro与spring集成,并尝试使用shiro注释 在Spring控制器上,但它们不工作, 当我输入@requirepermissions(“W027:UPDT”)时,控制器停止工作 关于控制器方法。 有人帮忙吗
谢谢,控制器上的Shiro注释似乎不起作用。要解决这个问题,您可以将@requirepermissions(“W027:UPDT”)推送到即时服务方法(可以是dao或服务方法)。这将间接授权您的控制器方法。尝试在控制器方法中使用@RequiresPermissions意味着您正在尝试保护特定url。更好的方法是在配置文件中而不是在java文件中执行

    <property name="filterChainDefinitions">
        <value>
         /resources/** = anon
            /login = anon
            /logout = authc             
            /unauthorized = authc
            /someurl/** = roles[ROLE-ADMIN]
            /** = authc
        </value>
    </property>

/资源/**=anon
/登录名=anon
/注销=authc
/未经授权=授权
/someurl/**=角色[ROLE-ADMIN]
/**=authc

这些可能会回答您的问题:&