当我尝试解析我的令牌时,遇到了以下错误:
Property name: 'certificateReference'
Error: 'ID1025: Cannot find a unique certificate that matches the criteria.
StoreName: 'My'
StoreLocation: 'LocalMachine'
X509FindType: 'FindByThumbprint'
FindValue: '41a8a59e537d4a00a8c4fa8dc2522388dbd13d27'
我的web.config文件中的部分内容是:
<serviceCertificate>`
<certificateReference x509FindType="FindByThumbprint" findValue="41A8A59E537D4A00A8C4FA8DC2522388DBD13D27" storeLocation="LocalMachine" storeName="My" />
</serviceCertificate>
我确认了该证书存在于IIS、MMC和Internet Explorer中,并尝试将查找类型更改为主题,但没有成功。我还尝试过将拇指印大小写转换、添加空格和不添加空格,但依然无法解决问题。我还确认了该证书存在于LocalMachine\My中,以下是确认结果:
Matching certificate:
CN=kelly-pc
可以访问私钥的其他帐户和组包括:
NT AUTHORITY\SYSTEM
BUILTIN\Administrators
KELLY-PC\Kelly
BUILTIN\IIS_IUSRS