我有一个问题,以访问https 8081端口。 在这里你可以在nginx中find我的configuration:
server { listen 443 ssl default_server; server_name _; ssl on; ssl_certificate /etc/nginx/ssl/nginx.crt; root /var/www/html; index index.html index.htm index.nginx-debian.html; location /upload { proxy_pass http://localhost:8081/upload; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_redirect http://localhost:8081upload https://localhost:8081/upload; } }
端口仍然在http中,但不在https中。 这是告诉我“失败的安全连接”。 你可以帮我吗?
谢谢,
你必须告诉nginx哪个私钥。 使用这个
ssl_certificate_key ${file};
${file}是你的私钥将使它的工作。
引用文档 :
指定给定虚拟服务器的包含PEM格式密钥的文件。