azure - 如何使用 SSL 在 Microsoft Azure 中配置部署槽

标签 azure ssl deployment

我们在 MS Azure 上托管了一个使用 SSL 的网络应用程序。我们计划在将更改上线之前使用部署槽在槽上进行测试,然后进行交换。

根据这个article在 Azure 文档中 *一些配置元素将在交换后跟随内容(不是特定于插槽),而其他配置元素将在交换后保留在同一插槽中(特定于插槽)。*

“SSL 证书和绑定(bind)”是一个不会被交换的设置。这是否意味着我们不能将槽用于 SSL 网站(因为 SSL 是基于 IP 的),或者我们必须手动添加该设置并在交换前将 SSL 证书上传到预生产测试槽中?

最佳答案

开箱即用的 Azure 为他们的网站提供了一个 SSL 证书......尽管你可以看到 Chrome 不喜欢它。 :-)

这也适用于您创建的每个广告位。如果您认为测试 URL 是 yourdomain-slotname.azurewebsites.net 我认为这对您有用。否则我猜你必须购买与你的域匹配的通配符证书并设置匹配的配置。

enter image description here

关于azure - 如何使用 SSL 在 Microsoft Azure 中配置部署槽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36746133/

相关文章:

azure - Azure API 管理中的分摊成本

wpf - 我可以使用 azure 通知中心推送到 wpf 应用程序吗

ssl - 为 ssl 连接动态生成的证书

c# - 在一个解决方案中部署多个 Web 应用程序的最简单方法是什么?

azure - 为什么此 Azure 网站“仅有时”无法显示中间 SSL 证书?

c# - 如何为移动应用程序托管隐私政策文档网页

mysql - docker下带有外部数据库的Apache Guacamole需要SSL数据库连接

wordpress - 在 WordPress 多站点上创建新站点,https ://not applied

docker - Kubernetes 部署、Pod 和容器概念

python - 需要 PIN - 无法将 Visual Studio 2015 中的 Python 代码部署到 Raspberry Pi 2 B 上