我们创建了一个新域并部署了一个新的war文件,但是当我登录我的应用程序时,数据并没有从数据库中获取。
获取400()状态错误
在我们的应用程序中,我们正在使用spring security&注释,我们在控制器类中有@preAuthorize注释。
当我尝试时,我得到了问题所在的地方并用于删除控制器类中某个特定方法中的@preAuthorize注释,并部署了一个新的war文件。 我得到了该特定方法的数据,但在我的应用程序中,我有很多@preAuthorize注释。 如何解决这个问题任何人都可以帮助我。 提前致谢
答案 0 :(得分:-1)
如果您想要保护Web控制器,更好的想法是使用和绑定到特定URL而不是控制器中的方法,并且工作得很好。
...
<intercept-url pattern="/admin/**" access="hasRole('ADMIN')" />