Azure 中的应用服务和由 GoDaddy 管理的 DNS:Azure 的 IP 更改时的 SSL 问题
AppService in Azure and DNSs managed by GoDaddy: SSL issue when Azure's IP changes
我有一个托管在 Azure 中的 AppService 和由 GoDaddy 管理的 DNS。当 AppService 的 IP 地址更改时,SSL 证书不再有效(您浏览该站点并收到隐私错误,因为证书不在正确的域中)。为了解决这个问题,我需要去 GoDaddy 更改 IP 地址。
我在 GoDaddy 中的配置:
- 一条记录指向AppService IP地址
- CNAME www 记录 引用应用服务 URL xxx.azurewebsites.net
Azure 中的 SSL 证书:
- www.domainname.com:基于 SNI
- domainname.com:基于 IP SSL
关于基于 IP SSL 的证书的注意事项:将两者都更改为基于 SNI 并没有解决问题。
有什么想法可以避免每次 Azure 更改 AppService 的 ip 时都必须在 GoDaddy 中更新 IP 地址吗?
您可以尝试将您的 GoDaddy CName www 记录指向 sni.[website].azurewebsites.net。可以在此处找到详细的文章:
我有一个托管在 Azure 中的 AppService 和由 GoDaddy 管理的 DNS。当 AppService 的 IP 地址更改时,SSL 证书不再有效(您浏览该站点并收到隐私错误,因为证书不在正确的域中)。为了解决这个问题,我需要去 GoDaddy 更改 IP 地址。
我在 GoDaddy 中的配置:
- 一条记录指向AppService IP地址
- CNAME www 记录 引用应用服务 URL xxx.azurewebsites.net
Azure 中的 SSL 证书:
- www.domainname.com:基于 SNI
- domainname.com:基于 IP SSL
关于基于 IP SSL 的证书的注意事项:将两者都更改为基于 SNI 并没有解决问题。
有什么想法可以避免每次 Azure 更改 AppService 的 ip 时都必须在 GoDaddy 中更新 IP 地址吗?
您可以尝试将您的 GoDaddy CName www 记录指向 sni.[website].azurewebsites.net。可以在此处找到详细的文章: