gpt4 book ai didi

iis - 如何在 IIS 开发服务器上设置 SSL?

转载 作者:太空宇宙 更新时间:2023-11-03 13:25:28 25 4
gpt4 key购买 nike

我们的团队有一台 Windows 2008 服务器,主要用于普通 IIS 开发箱。

我想在 IIS 上的其中一个网站上启用 SSL,以便只能通过 HTTPS 访问它。

我在 IIS 中创建了一个自签名证书并安装了它。但是,当我通过浏览器(Chrome、Firefox 或 IE——无关紧要)访问该网站时,它总是显示可怕的……“这不安全”屏幕。我已尝试在我自己的计算机上安装证书,然后重新启动,但我仍然看到该屏幕。

我注意到的一件事是,当我创建自签名证书时,它会向其中添加域名...例如,框的名称是 webIIS,而我们的登录域是 COMPANYDOMAIN。所以它会说证书是由 webIIS.COMPANYDOMAIN.com 创建的。这个 url 解析为空,因为没有这样的东西。

我做错了吗?

最佳答案

我回答过类似的问题here .

一些后记:

  • 您的服务器应该有一个 DNS 名称。如果它在一个域(事件目录或其他东西)中,它肯定会。找到它,在SSL证书的CN中使用它。
  • 颁发 SSL 证书的 CA 应该受到访问服务器的客户端和服务器本身的信任。将 CA 证书放在服务器和所有将访问它的客户端上的受信任的根存储(在 LocalMachine 存储中)中。如果您有 Active Directory,那么分发它应该非常简单。
  • CA 必须按规定的时间间隔发布的 CRL(CRL 是每天、每月、每年还是终生发布一次由您决定)必须可供客户端和服务器访问。要么将其放置在您颁发 SSL 证书时提供的 http url 中,要么手动将其放置在每个证书存储中(在受信任的根存储中)。

关于iis - 如何在 IIS 开发服务器上设置 SSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33223650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com