今天下午我花了很多时间试图找出如何直接在Play Framework 2.1 Web服务器中实现SSL / TLS支持,而无需使用前端代理,但无济于事。我的所有证书都由CA签署,我告诉Play 2.1支持SSL,但我在application.conf
中使用的配置选项丢失了设置。文档中似乎没有明确的答案。
夫妻问题:
.crt
和.key
文件转换为.jks
文件(Java密钥库),还是可以按原样使用它?< / LI>
application.conf
中有哪些配置选项可以设置它?正如我之前所说,经过几个小时的谷歌搜索,我找不到任何明确的答案,所以我想我最好在这里问一下。此外,我想重申 - 我不要出于特定原因想要使用像Apache这样的前端Web服务器,所以我正在寻找 ONLY 来设置SSL / TLS直接在Play中支持。
编辑:
我找到了这个帖子:http://grokbase.com/t/gg/play-framework/1326s1ttny/2-1-ssl但是我无法让它继续工作。不确定我是否正确地创建了JKS文件,将所有捆绑的CRT文件和私钥组合到一个文件然后导入,我不确定我应该使用什么来“密钥库的路径”。