Я видел несколько статей о том, как добавить https
в .Net Core
приложение.
И я не понимаю, нужно ли мне настраивать https для моей службы API .Net Core или нетпотому что я уже настроил Nginx
для него.
Я думаю, что этот вопрос актуален для любого типа бэкэнда, а не только для конфигурации .Net Core
Мой Nginx
конфиг выглядит так:
server {
listen 443 ssl;
server_name example.com;
ssl_stapling on;
ssl on;
ssl_certificate /etc/ssl/example.com.crt;
ssl_certificate_key /etc/ssl/example.com.key;
location / {
proxy_pass http://localhost:5050;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
error_page 404 = 301 http://page.example.com/;
}
}