【问题标题】:Why micro soft provide "Current User\Personal\Certificates" and "Local Computer\Personal\Certificates" certificates?为什么微软提供“当前用户\个人\证书”和“本地计算机\个人\证书”证书?
【发布时间】:2019-11-13 19:30:39
【问题描述】:
1) 为什么微软提供“当前用户\个人\证书”和“本地计算机\个人\证书”证书?
2)在个人客户端认证的情况下,我们应该从哪个路径获取证书
3) 有没有使用“Local Computer\Personal\Certificates”证书的场景?
我对证书的两个位置都有疑问。哪个应该用于客户端身份验证。
【问题讨论】:
标签:
authentication
certificate
ssl-certificate
client-certificates
ssl-client-authentication
【解决方案1】:
1) 他们有不同的目的。 CurrentUser 是属于你的东西,一个用户。 LocalMachine 用于属于机器的东西。这在服务器或多用户工作站中更有意义。
2) CurrentUser,如果它是关于用户的。
3) 当然。这就是 IIS 查找 TLS/SSL 证书的地方,它是机器的远程桌面身份证书所在的地方,等等。任何与计算机名称相关的东西,或者被多个用户使用的任何东西。