【发布时间】:2014-09-26 18:35:33
【问题描述】:
我有一个登台轨道应用程序在 nginx 上与乘客一起运行。我想用 SSL 保护连接。我已经在网上阅读了很多资源,但我还没有让它在 SSL 上运行。
到目前为止,我在 nginx.conf 上的服务器块是:
server {
listen 80;
listen 443 default deferred;
server_name example.com;
root /home/deploy/app/public;
passenger_enabled on;
passenger_set_cgi_param HTTP_X_FORWARDED_PROTO https;
ssl on;
ssl_ciphers ECDH+AESGCM:ECDH+AES256:ECDH+AES128:DH+3DES:RSA+3DES:!ADH:!AECDH:!MD5;
ssl_prefer_server_ciphers on;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_certificate /etc/ssl/server.crt;
ssl_certificate_key /etc/ssl/server.key;
}
网站正在运行,但不在 HTTPS 上。
【问题讨论】:
标签: ruby-on-rails ssl nginx passenger