覆盖Azure中的现有SSL绑定

时间:2019-05-10 05:39:35

标签: azure ssl https binding

我正在尝试在我的Azure Web应用程序上续订证书。成功上传它,现在门户的SSL部分中有2个证书。

但是当我尝试使用新证书为同一域创建新绑定时-添加绑定按钮被禁用:

enter image description here

我做错了什么?

2 个答案:

答案 0 :(得分:0)

renew cert steps之后:

  
      
  1. 上传新证书。
  2.   
  3. 将新证书绑定到所需的自定义域,而不删除旧证书。该操作取代了绑定,而不是   删除旧的。
  4.   
  5. 删除旧证书。
  6.   

似乎不需要删除绑定,可以尝试使用PowerShell将证书绑定到Web应用程序。 https://docs.microsoft.com/en-us/powershell/module/az.websites/new-azwebappsslbinding?view=azps-2.0.0

New-AzWebAppSSLBinding -ResourceGroupName "ContosoResourceGroup" -WebAppName "ContosoWebApp" -Thumbprint "E3A38EBA60CAA1C162785A2E1C44A15AD450199C3" -Name "www.contoso.com"

顺便说一句,如果您使用应用程序服务证书,则可以随时打开证书的自动续订。 https://docs.microsoft.com/en-us/azure/app-service/web-sites-purchase-ssl-web-site#renew-certificate

答案 1 :(得分:0)

对我来说,答案是“那些讨厌的自定义域!”。为了扩展它-我们为应用程序分配了一个自定义域。要更新SSL绑定,我必须:

1)转到“自定义域”部分,删除分配给该应用的现有自定义域;

2)添加与上一个相同的详细信息的新自定义域;

3)配置它并添加ssl绑定。

有点烦人的是,您无法从“ SSL设置”部分执行此操作,没有关于为何禁用该按钮的准则,您必须删除某些内容并可能导致停机。

Whelp ...并不是说我的解决方案是正确的还是最好的解决方案。