[英]Is HTTPS required on container running on Azure linux app service
我正在进行以下设置,我已经在 Azure Linux 应用服务上部署了面向公众的前端应用程序,该应用程序具有 NGINX Web 服务器(带有 Angular 应用程序),这是 docker 容器的一部分。 我有另一个具有 .net API 的 Linux 应用服务。
现在,为了强制使用 HTTPS,我是否需要在 Azure App 服务上设置 https 证书,还是应该在我设置了 Nginx 的容器中设置它们?
其次,我应该在哪里以及如何提及以下规则
1. Redirect HTTP request to HTTPS 2. Redirect non-www traffic to www?
你试试:
server_name your_domain.com *.your_domain.com;
return 301 https://www.your_domain.com$request_uri;
SSL 在应用服务的前端被卸载。 这意味着 SSL 请求永远不会到达您的 Web 应用程序。 您不需要(也不应该)在您的应用程序中实现对 SSL 的任何支持。
http://docs.microsoft.com/en-us/archive/blogs/waws/things-you-should-know-web-apps-and-linux#NoSSL
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.