Play Framework 2.3.x 和 Nginx 中的 TLS 1.2 实现

TLS 1.2 implementation in Play Framework 2.3.x with Nginx

https://www.playframework.com/documentation/2.3.1/ConfiguringHttps 详细描述了如何在 Play Framework 2 中实现 SSL。3.x

但是,我想知道如何在 Play Framework 中实现 TLS 1.2,我是否还需要像 Nginx 这样的东西?

我对这个主题还很陌生。 https://luxsci.com/blog/ssl-versus-tls-whats-the-difference.html 告诉我们 SSLTLS 大。我听说 SSL 不再安全,这就是我问这个问题的原因。

Nginx 支持 TLS 1.2 没有问题(检查参数 "ssl_protocols")。忘掉 SSL v2SSL v3,它并不安全,但大多数浏览器都支持 TLS v1.2TLSv1.1TLS v1

您可以使用Nginx作为代理,并在nginx上配置HTTPS。 Nginx 有许多有用的选项,它可以快速提供静态文件并将所有其他请求代理到 "play" 应用程序(到 TCP 端口或套接字)。

在你的 link 中有信息你可以 运行 玩 HTTPS,所以没有必要使用 nginx,但我同意这部分:

(..) using a reverse proxy in front of Play will give better control and security of HTTPS.