正在实施SSL!框架2.1.3

正在实施SSL!框架2.1.3,ssl,playframework-2.0,Ssl,Playframework 2.0,我想用Play编写一个小型的后端REST服务器!框架2.1.3。此服务器将只服务于WS-requests,与它的所有通信都必须通过SSL进行。出于这个原因,我根本不想为此服务器打开HTTP端口 我在各种游戏中看到了关于SSL的问题!分支,并且根据,打开SSL端口的唯一方法(对我来说是有效的)是在运行服务器之前添加JAVA_选项,如下所示: JAVA_OPTS=-Dhttps.port=9443播放运行 此设置同时打开HTTP和HTTPS端口进行通信 我的问题是: 是否可以仅为SSL通信打开服务器

我想用Play编写一个小型的后端REST服务器!框架2.1.3。此服务器将只服务于WS-requests,与它的所有通信都必须通过SSL进行。出于这个原因,我根本不想为此服务器打开HTTP端口

我在各种游戏中看到了关于SSL的问题!分支,并且根据,打开SSL端口的唯一方法(对我来说是有效的)是在运行服务器之前添加JAVA_选项,如下所示:

JAVA_OPTS=-Dhttps.port=9443播放运行

此设置同时打开HTTP和HTTPS端口进行通信

我的问题是:

  • 是否可以仅为SSL通信打开服务器?怎么做
  • 是否有配置文件放置此设置
    谢谢

    这在Play 2.2中非常简单,我不确定它在2.1.3中是否有效,我在2.1.x文档中没有看到它……但在2.2.x文档中看到了它……所以试一试,它可能会实现

    将其放入配置文件:

    http.port=disabled
    
    也可以使用命令行选项运行它:

    -Dhttp.port=disabled
    

    是的,我也看到了它-它没有在2.1.3中实现。