Spring security grails sprint安全页面重定向到登录页面
因此,我能够成功地将插件3.1.2安装到Grails3.1。 我想显示公共常规信息页面,然后当用户单击登录选项时,将用户重定向到/login/auth页面。但现在,只要我启动我的应用程序,它就会进入/login/auth页面 谢谢,Spring security grails sprint安全页面重定向到登录页面,spring-security,grails3,Spring Security,Grails3,因此,我能够成功地将插件3.1.2安装到Grails3.1。 我想显示公共常规信息页面,然后当用户单击登录选项时,将用户重定向到/login/auth页面。但现在,只要我启动我的应用程序,它就会进入/login/auth页面 谢谢, Snehal在application.groovy文件中,您将看到类似的代码 grails.plugin.springsecurity.controllerAnnotations.staticRules = [ [pattern: '/',
Snehal在application.groovy文件中,您将看到类似的代码
grails.plugin.springsecurity.controllerAnnotations.staticRules = [
[pattern: '/', access: ['permitAll']],
[pattern: '/error', access: ['permitAll']],
[pattern: '/index', access: ['permitAll']],
[pattern: '/index.gsp', access: ['permitAll']],
[pattern: '/shutdown', access: ['permitAll']],
[pattern: '/assets/**', access: ['permitAll']],
[pattern: '/**/js/**', access: ['permitAll']],
[pattern: '/**/css/**', access: ['permitAll']],
[pattern: '/**/images/**', access: ['permitAll']],
[pattern: '/**/favicon.ico', access: ['permitAll']]
这基本上告诉Spring Security任何特定用户都可以看到哪些URLpermitAll”意味着所有用户都可以访问该url,即使是那些未登录的用户
创建希望用户看到的常规页面后,在此文件中添加规则
[pattern: '/info', access: ['permitAll']]
Spring Security现在允许未登录的用户访问该页面。因此,当我使用“/”允许al选项时:l它也允许/testsuite/inputpage..我想允许所有用户访问“/testsuite/info”页面,但不允许输入页面..我在控制器和上面的方法中也有安全注释,但它不起作用