有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Play框架:为什么https url在使用“sbt dist”命令时不起作用?

我正在尝试使用play framework sbt dist命令创建用于部署web应用的可执行文件。当我使用“sbt run”命令运行我的应用程序时,https起作用,但当我使用sbt dist并运行我的可执行文件来启动我的应用程序时,只有http url起作用

以下是我的配置

内置的。sbt

javaOptions ++= Seq(
  "-Dhttps.keyStore=conf/keystore.jks",
  "-Dhttps.keyStorePassword=*****",
  "-Dhttp.port=9000",
  "-Dhttps.port=9001",
  "-Dsentry.dsn=https://****"
)

在应用中。形态

play.http {

  session {
    secure = true
    httpOnly = true
    domain = "localhost"
  }

  flash {
    secure = true
    httpOnly = true
  }
}

play.ws {
  ssl {
    trustManager = {
      stores = [
        { type = "JKS", path = "conf/keystore.jks" }
      ]
    }
  }
}


共 (1) 个答案