Azure自定义域名添加SSL绑定报错求助:无法启用SNI SSL
解决Azure应用服务D1层级无法启用SNI SSL绑定的问题
这个报错的根源其实很直接——你的应用服务计划是D1(共享基础设施)层级,这个层级不支持自定义域名的SNI SSL绑定。
Azure的共享基础设施层(比如D1、F1这类入门级共享计划)是多个租户共享同一台服务器资源的,为了资源隔离和成本控制,Azure限制了这类层级的高级功能,其中就包括自定义域名的SNI SSL绑定能力。这类层级只能使用默认的 *.azurewebsites.net 域名的SSL,没法给你自己的xxx.com这类自定义域名绑定SSL证书。
给你两个可行的解决方向:
升级应用服务计划层级
把你的应用服务计划升级到**基本层(B1/B2/B3)**或者更高的标准层、高级层,这些层级都支持自定义域名的SNI SSL绑定。升级操作很简单:在Azure门户找到你的应用服务计划,进入「缩放」页面,选择目标层级后确认即可。升级完成后,你就能正常给xxx.com绑定SSL证书了。处理误买的Azure SSL证书
如果这个证书你确实用不上了,可以在Azure门户的「证书」管理界面找到对应的证书,先确保它没有绑定到任何资源,然后选择删除。如果是刚购买不久的,你还可以根据Azure的计费规则申请退款(具体可以在Azure账单页面查看退款选项)。
内容的提问来源于stack exchange,提问作者Ian Hebden
相关产品推荐
相关产品推荐

