Scala 如何禁用Heroku上的HTTP请求和/或自动重定向到HTTPS?

Scala 如何禁用Heroku上的HTTP请求和/或自动重定向到HTTPS?,scala,http,ssl,heroku,playframework,Scala,Http,Ssl,Heroku,Playframework,我目前正在向Heroku部署一个Scala Play 2.7.x应用程序,只打算进行HTTPS访问,但HTTP访问仍然可用,在本例中,身份验证不起作用 如何为部署在Heroku中的Scala Play应用程序完全禁用HTTP 重定向需要在应用程序级别执行,因为Heroku路由器不提供此功能。您应该将重定向逻辑编码到应用程序中 播放框架版本2.6或更高版本时,看起来是这样的: play.filters.enabled += play.filters.https.RedirectHttpsFilte

我目前正在向Heroku部署一个Scala Play 2.7.x应用程序,只打算进行HTTPS访问,但HTTP访问仍然可用,在本例中,身份验证不起作用

如何为部署在Heroku中的Scala Play应用程序完全禁用HTTP

重定向需要在应用程序级别执行,因为Heroku路由器不提供此功能。您应该将重定向逻辑编码到应用程序中

播放框架版本2.6或更高版本时,看起来是这样的:

play.filters.enabled += play.filters.https.RedirectHttpsFilter
如有必要,您可以在开发环境中通过本地传递
-Dplay.filters.enabled=