authentication - 为什么微软提供“当前用户\个人\证书”和“本地计算机\个人\证书”证书?
问题描述
1) 为什么微软提供“当前用户\个人\证书”和“本地计算机\个人\证书”证书?2) 在个人客户端身份验证的情况下,我们应该从哪个路径获取证书 3) 是否存在使用“本地计算机\个人\证书”证书的情况?
我对证书的两个位置都有疑问。客户端身份验证应该采用哪个。
解决方案
1)他们有不同的目的。CurrentUser 是属于你的东西,一个用户。LocalMachine 用于属于机器的东西。这在服务器或多用户工作站中更有意义。
2) CurrentUser,如果它是关于用户的。
3)当然。那是 IIS 寻找 TLS/SSL 证书的地方,它是机器的远程桌面身份证书所在的地方,等等。任何与计算机名称相关的东西,或者被多个用户使用的任何东西。
推荐阅读
- angular5 - 角度 5 单元测试 - 出现错误“无法读取 null 的属性 offsetHeight”
- react-router - React Router Link 的动态参数不在 props.match 中
- reactjs - 使用 Webpack 和 React Router 4 的所有 url 中的网站前缀
- hyperledger-fabric - Hyperledger Composer 和 Ionic Cordova 移动应用程序
- c# - 检查数据库是否存在 MSSQL C#
- java - API 设计:隐藏传递 API
- c# - 正则表达式匹配包含特定字符的最里面的括号集
- machine-learning - CNN 中每个卷积层后生成的特征图数量
- python - Pandas na_rep() 等效于 openpyxl save() 参数
- c# - UserControl 中的每个组合框都具有相同的“ItemsSource”