答案 0 :(得分:4)
前两个步骤与IIS 7.5 (click here)
相同以管理员身份运行以下命令。替换以下内容:
winhttpcertcfg.exe -g -a“[computername] \ NETWORK SERVICE”-c LOCAL_MACHINE \ [Store] -s“[Subject]”
注意:如果您使用“NETWORK SERVICE”以外的身份运行ASP.NET应用程序池,则需要将上述命令中的“NETWORK SERVICE”更改为您的身份重新运行IIS应用程序池。
答案 1 :(得分:2)
请检查此document,这有助于您解决问题。我建议使用以下命令选项:
winhttpcertcfg -g -c LOCAL_MACHINE\My -s MyCertificate -a TESTUSER
答案 2 :(得分:0)
也可能需要授予对匿名用户的访问权限。如果您允许匿名访问,则请求将作为匿名用户而非网络服务运行。