在从2.3升级到播放框架2.4的过程中,我在文档中注意到,我需要将onLoadConfig
方法更改为指定配置的应用程序加载程序类。
这是我关于应用程序加载程序类的文章:
import play.api.ApplicationLoader
import play.api.Configuration
import play.api.inject.guice._
class CustomApplicationLoader extends GuiceApplicationLoader() {
override def builder(context: ApplicationLoader.Context): GuiceApplicationBuilder = {
val setConfig = Configuration(
"host.name" -> "localhost",
"http.port" -> "disabled",
"https.port" -> "9445",
"play.http.sslengineprovider" -> "global.SSLEngineProvider"
)
initialBuilder
.in(context.environment)
.loadConfig(setConfig ++ context.initialConfiguration)
.overrides(overrides(context): _*)
}
}
由于找不到SSL配置错误,此操作不起作用