gpt4 book ai didi

iis - 服务器重启后未协商客户端证书

转载 作者:太空宇宙 更新时间:2023-11-03 15:04:09 24 4
gpt4 key购买 nike

我在开发项目时使用 IIS Express 8。我在计算机帐户的个人文件夹中有一个公司证书,在当前用户帐户的个人文件夹中有几个客户端证书。我已经使用 mmc 工具成功安装了这些。我使用以下命令映射了 ssl 的证书和端口:

netsh http add sslcert ipport=0.0.0.0:44300 appid={} certstorename=MY certhash=some hash clientcertnegotiation=enable

当我通过 VS 运行应用程序时,系统会正确提示我选择客户端证书。但是,当我重新启动机器并再次运行该应用程序时,系统不再提示我输入客户端证书。删除映射并重新添加它解决了问题..... unitl 我再次重新启动。好的,我有一个解决方法,但它远非理想 - 我感觉我在某处遗漏了一些东西。

非常感谢任何帮助!

最佳答案

好的,我现在整理好了。根 CA 证书不在信任机构存储中,而是在个人中。出于某种原因,这在添加证书时运行良好(可能是在运行 netsh sslcert add 命令并缓存它时获取根 CA 证书?)。

这篇文章帮助了我:http://blogs.msdn.com/b/friis/archive/2011/11/15/troubleshooting-403-7-client-certificate-required-errors-amp-step-by-step-to-make-sure-your-client-certificate-is-displayed-and-selected.aspx

关于iis - 服务器重启后未协商客户端证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14482031/

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