ssl - 证书错误DLG_FLAGS_SEC_CERT_CN_INVALID

标签 ssl iis server certificate local

我有一个要使用 ssl 保护的本地服务器 IIS 安装。完整的 url 是 testdb.local.domain 位我只是用“testdb/”访问网站

当我配置 ssl 证书时,我设置了 CN=testdb.local.domain 和 DNS = testdb.local.domain。当我现在浏览时,Internet Explorer 抛出一个不安全的错误 DLG_FLAGS_SEC_CERT_CN_INVALID

我必须配置什么 CN 和 DNS 才能使 ssl 证书仅使用“testdb/”工作?

最佳答案

从评论中复制。

要使不同域名(包括机器名)访问一个HTTPS站点,您需要相应的绑定(bind)和证书。

最简单的方法是使用 SAN 证书,它包含多个 DNS 名称,每个名称都与您的网站所服务的域名相匹配。

您还可以使用 SNI 设置多个证书。

关于ssl - 证书错误DLG_FLAGS_SEC_CERT_CN_INVALID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52076855/

相关文章:

apache - 无法在centos服务器上启动apache,没有报错,只是超时

c# - SMTP 服务器需要安全连接或客户端未通过身份验证 - 仍无法正常工作

用于本地网络的 SSL,无需更改路由器或客户端系统

PHP 尝试 FTPS 传输创建空文件

java - 使用 SSL 套接字发送 HTTPS 请求

asp.net - IIS 工作进程在第一次请求时永远挂起

iis - “c:\folder”的工作副本已锁定。尝试编写一个只读数据库

asp.net - 如何更改 web.config 文件的名称并让 IIS 从新命名的文件中读取?

ruby-on-rails - 服务器中缺少必需的参数 : aws_access_key_id, aws_secret_access_key

java - XMPP 服务器。如何打开 TLS 连接?