gpt4 book ai didi

azure - 配置 Azure 流量管理器以使用 HTTPS

转载 作者:太空宇宙 更新时间:2023-11-03 13:51:11 26 4
gpt4 key购买 nike

我创建了一个 Azure 应用服务,可通过 http://foo.azurewebsites.net 访问它。和 https://foo.azurewebsites.net 。我只使用 HTTPS,但尚未禁用另一个。

然后,我配置流量管理器,并将其添加为唯一端点(目前)。

我通过http://foo.trafficmanager.net执行我的API它有效。但是如果我尝试查询 https://foo.trafficmanager.net ,然后我收到 SSL 错误:

  • 通过 Powershell:底层连接已关闭:无法建立 SSL/TLS 安全通道的信任关系。
  • 通过 Curl:curl:(51) SSL:没有替代证书使用者名称与目标主机名“foo.trafficmanager.net”匹配。

那么,我是否需要单独的 SSL 证书才能与 TrafficManager 一起使用?我使用的是 foo.azurewebsites.net 附带的默认版本,开箱即用,效果很好。

最佳答案

您现在可以使用免费的App Service Managed Certificate确保您的流量管理器端点安全。

第 1 步 - 创建应用服务托管证书。
1. 从应用服务的 TLS/SSL 设置菜单项中,单击“私钥证书”选项卡。
2. 在右侧 Blade 中,它将自动检测流量管理器端点。选择它并单击创建。

第 2 步添加 TLS/SSL 绑定(bind)
现在我们已经有了证书,让我们添加一个绑定(bind)以便使用它。
1. 单击添加 TLS/SSL 绑定(bind)。
2. 在自定义域下拉列表中选择流量管理器端点。
3. 在指纹下拉列表中选择新创建的证书。
4. 类型下拉列表中的 SIN SSL。
5. 单击添加绑定(bind)。

第 3 步 - 确保域现在选择 SSL
在应用服务的自定义域菜单项中,完成绑定(bind)后,您应该会看到流量管理器端点的安全 SSL 状态(之前它是一个红十字)。

注意:每个证书的有效期为六个月,在证书到期日期前一个月左右,应用服务将续订证书。 [1 ]

额外积分:this Azure feedback post 的评论中找到了这种方法。无需 PowerShell 脚本 - 一切都可以通过 Azure 门户完成。

关于azure - 配置 Azure 流量管理器以使用 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44462604/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com