Windows 2012上Identity Server 3的令牌生成步骤中引发了异常

时间:2019-06-30 19:21:27

标签: identityserver3

在部署我的简单身份服务器时遇到问题。

书面应用程序在Windows 10的一台开发计算机上运行正常,在Windows 2012的本地开发人员测试服务器上运行正常,但是在Windows 2012的生产服务器上,相同的代码无法正常工作。

启用跟踪后,将引发以下异常:

  

w3wp.exe信息:0:20​​19-06-30 11:49:02.715 -04:00 [信息]获取主题的身份令牌声明:1   2019-06-30 11:49:02.715 -04:00 [调试]创建JWT身份令牌   w3wp.exe

     

错误:0:20​​19-06-30 11:49:02.730 -04:00 [错误]未处理的异常访问:/ connect / token   System.InvalidOperationException:IDX10614:AsymmetricSecurityKey.GetSignatureFormater('http://www.w3.org/2001/04/xmldsig-more#rsa-sha256')引发了异常。   密钥:“ System.IdentityModel.Tokens.X509AsymmetricSecurityKey”

     

SignatureAlgorithm:'http://www.w3.org/2001/04/xmldsig-more#rsa-sha256',请检查以确保支持SignatureAlgorithm。

     

异常:'System.Security.Cryptography.CryptographicException:密钥集不存在

我已经尝试了与加载签名请求所需的证书有关的所有事情。

.pfx作为资源加载到应用程序中。正在从磁盘加载.pfx文件。从证书加载证书。尽管我使用的是自签名证书,或者我使用的是身份服务器3示例中可用的测试证书,但错误是相同的。

0 个答案:

没有答案