为IISExpress中托管的SSL站点设置信任

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

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

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

我试着将IISExpress证书从Personal移动到Trusted根存储,但这似乎不起作用。

这完全有可能吗?


这是我做到的方式,这可能是最简单的方法:

  • 运行你的网站来启动IISExpress。
  • 以管理员身份运行IE并浏览到启用SSL的站点。
  • 将证书安装到受信任的根证书颁发机构中:
  • 在这里输入图像描述

    而已。

    我只建议在开发盒上做这件事。 如果IISExpress证书不是为您的机器随机生成的(这是否?我不知道),那么将证书放入可信存储区会产生严重的安全隐患。 如果您担心,最好按照更复杂的方式在本地创建自己的CAcert。

    链接地址: http://www.djcxy.com/p/68725.html

    上一篇: Setting up trust for SSL sites hosted in IISExpress

    下一篇: IIS 7.5 Client certificate authentication