ssl - 如何修复错误代码 : SSL_ERROR_BAD_CERT_DOMAIN after installing certificate?

标签 ssl ssl-certificate

我的网络服务器的 FQDN 是 foo.bar.com

它有别名,最常访问 baz.bar.com

我有一个由我们的 netsec 人员生成的 SSL 证书,我将它安装到服务器并启用了该站点。现在我收到错误代码:SSL_ERROR_BAD_CERT_DOMAIN 因为该证书仅适用于 foo.bar.com,不适用于 baz.bar.com

我怎样才能解决这个问题?

最佳答案

用于访问站点的 URL 中的主机名必须与证书的主题匹配。这意味着,如果您想以 bot baz.bar.comfoo.bar.com 的身份访问站点,您要么需要一个包含两者的证书,要么需要两个证书并提供服务基于请求名称的证书。在最后一种情况下,客户端必须支持 SNI如果两个名称指向相同的 IP 地址。

关于ssl - 如何修复错误代码 : SSL_ERROR_BAD_CERT_DOMAIN after installing certificate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37571988/

相关文章:

使用 NSURLConnection 的应用程序的 iPhone 自定义 CA 证书?

ssl - tinyca搬家了吗?私有(private) CA 还有什么用?

java - Tomcat Spring 中的 SSLSocket

internet-explorer-8 - IE8 不会安装 SSL 证书

ssl - 什么使 SSL 页面不安全?

wordpress - www.example.com 不重定向到 HTTPS

android - 在 Android 中使用自定义版本的 App Engine 应用程序

ssl - 如何在开发人员机器上测试 SSL?

security - OCSP 吊销检查整个证书链

ssl - 通过 Istio 入口网关的 TLS 握手失败(tlsMode=passthrough)