Scalatra with HTTPS?



我有一个基于官方 Scalatra 教程模板的小项目。我读到可以设置码头以支持HTTPS,但我不知道该怎么做。

是否可以在没有其他独立软件(例如nginx(包装通信的情况下在Scalatra(码头(中启用HTTPS支持?如果是这样,该怎么做?

你所需要的只是安装 java 和 sbt。此处的入侵:http://scalatra.org/getting-started/installation.html 创建项目后,您将在build.sbt中拥有

libraryDependencies ++= Seq(
"org.scalatra" %% "scalatra" % ScalatraVersion,
"org.scalatra" %% "scalatra-scalatest" % ScalatraVersion % "test",
"ch.qos.logback" % "logback-classic" % "1.2.3" % "runtime",
"org.eclipse.jetty" % "jetty-webapp" % "9.4.19.v20190610" % "container",
"javax.servlet" % "javax.servlet-api" % "3.1.0" % "provided"
)

码头将由SBT自动下载。您不需要安装任何其他东西,即码头或nginx。 Jetty是一个Java Web服务器库,它可以通过https接收和发送请求。它适用于jvm,不需要一些附加软件。

最新更新