因为我很厉害,所以我正在试图在我的7个64位机器上使用VS2k10 B2运行最新的WIF演示应用程序(我的脖子有胡须)。但我遇到了一些问题。
整个演示过程中需要我在本地计算机上安装一些证书。问题在于,他们要求我将一些网站证书安装到名为LocalMachine/My的证书存储中。然而,这里似乎不再有/My了。出现了一个可疑的相似存储称为Personal,但如果我将证书安装在那里并更改配置以查找LocalMachine/Personal,该应用程序就无法工作。
如果我将证书安装在TrustedPeople中(当我尝试使用Personal时抛出异常时,它被提到作为一个有效位置),那么这是否足够?在生产机器上这样做是否被认为是不好的做法?
Windows身份验证基础测试项目可以在此处找到:http://claimsbasedwpf.codeplex.com
异常信息:
属性名称:“certificateReference” 错误:“ID1025:无法找到与条件匹配的唯一证书。 StoreName:“My” StoreLocation:“LocalMachine” X509FindType:“FindBySubjectDistinguishedName” FindValue:“CN=busta-rpsts.com”