【发布时间】:2015-04-18 03:20:16
【问题描述】:
我在 azure 中实现 ADFS 身份验证,但遇到以下问题:
类型异常 'System.Configuration.ConfigurationErrorsException' 发生在 System.IdentityModel.Services.dll 但未在用户代码中处理
附加信息:ID1024:配置属性值无效。
属性名称:serviceCertificate
错误:'ID1039:无法访问证书的私钥。 确保证书私钥上的访问控制列表 (ACL) 授予应用程序池用户访问权限。
指纹:'df113454dsf1321(这里的值我改了值)''
当我右键单击证书然后单击所有任务时,它不会显示管理私钥选项并授予 IIS 用户访问权限。 我如何解决问题。 web.config 文件内容:
<serviceCertificate>
<certificateReference x509FindType="FindByThumbprint" findValue="dfdsfdfdf(here I changed the value)" storeLocation="LocalMachine" storeName="My" />
</serviceCertificate>
【问题讨论】:
-
您使用的是 Microsoft Azure 虚拟机吗?
-
管理私钥仅在本地计算机商店可用,当前用户不可用?