我使用一个用于登录页面的服务,其子域名为myname.securedomain.com
。当我使用 HTTPS 访问此子域名时,有一个有效的 SSL 证书。一切正常。
该服务允许我使用自己网站的子域名(例如offer.mysupersite.com
),并在后面添加指向 IP 地址的 A 记录myname.securedomain.com
。它与 HTTP 配合良好,但 HTTPS 访问会导致错误ERR_CERT_COMMON_NAME_INVALID
。证书名称(securedomain.com
)与我的域名(mysupersite.com
)不同。
概括
https://myname.securedomain.com
-> 好的http://offer.mysupersite.com
-> 好的https://offer.mysupersite.com
错误代码:ERR_CERT_COMMON_NAME_INVALID
如何消除 HTTPS 流量的此错误?我需要一种方法来表明这是同一个网站。
注意:我可以在两边创建 TXT 记录。这有帮助吗?
答案1
您必须为每个要启用 SSL 的域使用单独的 SSL 证书。只有当它是 SAN 证书时,mysupersite.com 和 securedomain.com 才不能拥有相同的 SSL 证书。
Http 可以工作是因为它不使用 SSL/TLS。