【发布时间】:2013-12-16 22:51:09
【问题描述】:
去年围绕同一主题提出了一些问题:
Grails application on Heroku with ssl
grails - spring-security-core secure-channel causing redirect loop (on Heroku)
grails - simple App to test spring-security-core secure-channel on Heroku
但当时似乎没有令人满意的答案。
我正在使用 Spring 安全插件 (1.2.7.3) 在 heroku 上运行 2.24 Grails 应用程序。
尝试使用:
grails.plugins.springsecurity.secureChannel.definition = [
'/myAccount/**': 'REQUIRES_SECURE_CHANNEL',
]
导致该 url 映射发生重定向循环。
我的 CoConfig.groovy 包含:
grails.plugins.springsecurity.secureChannel.useHeaderCheckChannelSecurity = true#
在上面链接的一个问题中,伯特提到
grails.plugins.springsecurity.portMapper.httpPort
grails.plugins.springsecurity.portMapper.httpPort
可能需要更改,但我在任何地方都找不到任何文档来建议 Heroku 应该使用哪些端口 - 我尝试将 80 用于 http,443 用于 https,但遇到了同样的问题。
有没有人在任何时候成功地完成了这项工作?
【问题讨论】:
标签: grails ssl heroku spring-security