gpt4 book ai didi

ssl - 在 IIS Express 中创建自签名证书

转载 作者:太空宇宙 更新时间:2023-11-03 12:55:59 35 4
gpt4 key购买 nike

根据我的理解,实际上可以创建颁发给 IP 地址的证书。是否可以在 IIS Express 中这样做?

请注意,这仅用于测试。

编辑

人们似乎错过了我问题的真正内容,所以我删除了额外的细节。

最佳答案

感谢@Bruno 的所有建议!!使用单独的工具创建 SSL 证书让我朝着正确的方向前进。

首先,我尝试了 IIS 6 selfssl 命令行工具,该工具在第一步中可能也适用(但在找到我当前的解决方案后我还没有对其进行测试)。第一步是创建证书,第二步是将该证书绑定(bind)到我的 IP/端口。

  1. 我使用了 makecert从 Visual Studio 命令提示符创建我的证书(这是我认为 IIS 6 资源工具包中的 IIS 6 selfssl 工具也应该工作的地方)。创建证书后,我使用 mmc 管理单元控制台并添加了证书管理单元,在个人/证书下找到了它。

    makecert -r -pe -n "CN=0.0.0.0"-b 01/01/2011 -e 01/01/2025 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider"-sy 12

  2. 为了将证书绑定(bind)到我的 IP/端口,我使用了 netsh . ipport 应更改为您的 IP/端口。 appid 是一个 GUID,我认为这与您设置的内容无关。 certhash 您可以从证书本身的 Thumbnail 字段中获取,但您必须删除散列中的空格。

    netsh http add sslcert ipport=0.0.0.0:44300 appid={AnyGuid} certhash=YourCertificateThumbprint

关于ssl - 在 IIS Express 中创建自签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8494864/

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