1

当我尝试通过端口 44300 - 44399 浏览 IISExpress 中的任何 SSL 站点时,该站点显示为不受信任。

以下链接讨论了如何设置 IIS 以在外部提供服务和/或将证书从个人根目录移动到受信任的根目录。 http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx 在 IIS Express 中创建自签名证书

我真的不想通过端口 443 在外部服务器。我想要的是 IISExpress 安装的证书是受信任的,以便端口范围 44300 - 44399 中的任何 SSL 站点都被认为是受信任的。

我已经尝试将 IISExpress 证书从个人移动到受信任的根存储,但这似乎不起作用。

这有可能吗?

4

1 回答 1

0

我就是这样做的,这可能是最简单的方法:

  1. 运行您的网站以启动 IISExpress。
  2. 以管理员身份运行 IE并浏览到启用 SSL 的站点。
  3. 将证书安装到受信任的根证书颁发机构

在此处输入图像描述

而已。

我只建议在开发盒上执行此操作。如果 IISExpress 证书不是为您的机器随机生成的(是吗?我不知道),将证书放在受信任的存储中会产生严重的安全隐患。如果您担心,最好遵循在本地创建自己的 CAcert 的更复杂的设置。

于 2014-02-07T19:34:43.960 回答