在我的Grails项目中,我正在使用 spring core plugin ,我想强制浏览器在登录时使用HTTPS,我找到了这个设置:
grails.plugin.springsecurity.auth.forceHttps = true
但是当我把它放在Config文件中时,但是当我尝试访问需要首先登录的操作而不是使用HTTPS将我引导到登录页面时它会显示我
此页面无法显示
如附图所示image 我遗失的任何东西?
答案 0 :(得分:1)
此处使用Grails spring安全性插件有两个设置。下面的安全通道定义表明应用程序的所有URL都必须使用HTTPS,因此会自动重定向到HTTPS。您可以更改此定义以满足您的需求。
grails.plugin.springsecurity.auth.forceHttps = true
grails.plugin.springsecurity.secureChannel.definition = [
'/**': 'REQUIRES_SECURE_CHANNEL'
]