我想让我的应用程序在 SSL 开启的情况下专门运行。我正在使用 Spring Security 核心插件。
这就是我尝试这样做的方式Config.groovy
:
grails.plugins.springsecurity.portMapper.httpPort = 8080
grails.plugins.springsecurity.portMapper.httpsPort = 8443
grails.plugins.springsecurity.secureChannel.definition = [ '/**' : 'REQUIRES_SECURE_CHANNEL']
每次我尝试使用 HTTP 访问 URL 时,我都希望这会导致重定向。但是,我永远不会被重定向,并且可以通过 HTTP 和 HTTPS 导航。我可以添加我正在使用开始我的应用程序grails run-app -https
我错了吗?
任何建议都是最受欢迎的。