我一直在为此奋斗了几天,但我认为它与亚马逊的AWS有关。我想强制执行SSH/HTTPS,因此如果用户无意中访问HTTP:// myaddress.com,他们将被重定向到HTTPS:// myaddress.com。我已经加入这个我Config.groovy中的文件:Grails和AWS实施SSH/HTTPS
的问题是,当我上传到亚马逊AWS,我的应用程序将无法正常运行。我的catalina.out文件中没有错误。唯一的迹象是,状态不会由红色变为绿色,并且会有系统健康检查未通过的警告。当我导航到HTTP或HTTPS地址时,页面为空白,没有错误。有没有人遇到过这个问题或知道问题是什么?看起来应用程序很好(由于没有错误),但没有正确重定向。我已经安装了Spring Security,并且已经设置了HTTPS。
此外,网址使用DNS,因此HTTPS的地址与控制器不同。 谢谢 jason
是的,这是所有照顾。我可以将该页面视为HTTP和HTTPS,因此似乎正在工作。我只想执行HTTPS。我应该提到的另一件事(我将在上面添加)是,我们也有一个用户去的DNS地址。 – jason