gpt4 book ai didi

visual-studio - 'My"证书库去哪儿了?

转载 作者:行者123 更新时间:2023-12-03 11:36:46 25 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

9年前关闭。




Improve this question




因为我太棒了,所以我正在尝试在我的 7 boxen 上使用 VS2k10 B2 运行最新的 WIF 演示应用程序......当然是 64 位(我的颈须很强)我在运行时遇到了问题。

整个演示的一部分需要我在本地机器上安装一些证书。问题是他们要求我将一些网站证书安装到名为 的证书存储中。本地机器/我的 .好吧,似乎没有任何 /我的了。似乎有一个类似的名为 Personal 的商店,但如果我在那里安装证书并更改配置以查看 ,该应用程序将无法运行。本地机器/个人 .

如果我在 中安装证书可信赖的人 (当我尝试使用 Personal 时抛出的异常将其称为有效位置),够了吗?在生产机器上这样做会被认为是不好的形式吗?

Windows Identity Foundation 测试项目位于:http://claimsbasedwpf.codeplex.com

异常(exception):

Property name: 'certificateReference' Error: 'ID1025: Cannot find a unique certificate that matches the criteria. StoreName: 'My' StoreLocation: 'LocalMachine' X509FindType: 'FindBySubjectDistinguishedName' FindValue: 'CN=busta-rpsts.com''

最佳答案

.NET 指代商店的方式与 Windows 不同。这是正确的屁股痛。当 .NET 谈到我的商店时,Windows 将其称为个人商店。

你把证书放在哪里取决于它们的目的。 Personal 存储用于存放您将使用的证书,其中您拥有公钥和私钥。 Trusted People 存储适用于您(通常)只有公钥并希望为这些证书添加显式信任的证书。

还请记住,如果您使用证书来加密您的用户帐户,则必须有权访问私钥。对于安装在 LocalMachine/My 中的证书,管理员会,但例如,网络服务不会。您需要专门授予对私钥的访问权限。

关于visual-studio - 'My"证书库去哪儿了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1786019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com