我制作了一个 Ember 应用程序,并在 Heroku 上部署。Heroku 提供了一个 SSL 证书,因此我的网站支持 HTTPS。 我想强制访问者使用 HTTPS。我找到了一些答案,告诉我在客户端执行此操作,但是由于客户端可以修改 JS,因此他将能够绕过强制 HTTPS。 我正在考虑在 Ember 应用程序的 beforeModel 中执行此操作。最好的方法是什么?非常感谢。
所以,大家好,我通过在应用程序根文件夹中添加一个static.json文件来强制使用HTTPS。在这个static.json文件中,只需要添加以下内容:{ "https_only": true } 提交代码,将其推送到heroku,就完成了!