AWS ELB 导致 net::ERR_CERT_COMMON_NAME_INVALID 错误

AWS ELB causing net::ERR_CERT_COMMON_NAME_INVALID error

目前在尝试通过 ALB 访问我的应用程序时收到 net::ERR_CERT_COMMON_NAME_INVALID

这是我当前的设置:

通过 https://example.com 访问应用程序导致 net::ERR_CERT_COMMON_NAME_INVALID 在控制台中,浏览器显示:

Error: The certificate for this server is invalid. You might be connecting to a server that is pretending to be “xxxxxxxxxx.elb.amazonaws.com” which could put your confidential information at risk.

如果有帮助,我很乐意提供更多详细信息。

如果您拥有自己的域 example.com 并具有正确的 SSL 证书,则您不能使用 https://xxxxxxxxxx.elb.amazonaws.com/api,这是 AWS 域。原因是 SSL 证书是针对 example.com,而不是针对 https://xxxxxxxxxx.elb.amazonaws.com/api.

您必须修改您的应用程序代码以仅使用 example.com