在 grails 中将 http 重定向到 https
我有一个关于将 grails 应用程序从 http 重定向到 https 的后续问题。另一位用户向我展示了配置文件,我可以做这样的事情:
grails.plugins.springsecurity.secureChannel.definition = [
'/**': 'REQUIRES_SECURE_CHANNEL',]
现在,这将导致用户看到一个页面,上面写着:
无法连接 Firefox 无法建立与 localhost:8443 服务器的连接。
这是它应该做的吗?如果是这样,我如何将我的 grails 应用程序重定向到 https?
谢谢! 杰森
I have a follow up question about redirecting grails apps from http to https. another user showed me that, the config file, i can do something like this:
grails.plugins.springsecurity.secureChannel.definition = [
'/**': 'REQUIRES_SECURE_CHANNEL',]
right now, this will cause the user to see a page that says:
Unable to connect
Firefox can't establish a connection to the server at localhost:8443.
Is this what it should be doing? if so, how do i have my grails app redirect to https?
thanks!
jason
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
默认情况下,Grails 不通过 HTTPS 运行。您需要执行 带有 -https 选项的 run-app。
Grails doesn't run over HTTPS by default. You'll need to execute run-app with -https option.
HTTPS 通常通过端口 443 而不是 8443 - 这可能是您的问题或问题中的拼写错误?
HTTPS is usually over port 443 not 8443 - this could be your problem or typo in your question?