读取服务器的证书存储

问题描述

我正在尝试读取其他服务器的证书存储。

我需要登录到管理员用户并访问服务器以读取证书存储。除了X509Store类,我找不到任何其他可能性来读取证书存储(https://docs.microsoft.com/de-de/dotnet/api/system.security.cryptography.x509certificates.x509store?view=netcore-3.1),但是我找不到使用该类登录特定用户的可能性。我也不确定是否可以使用此类连接到服务器。

也许您可以帮助我解决我的问题。谢谢

解决方法

不幸的是,您无法使用X509Store轻松读取其他用户的证书存储。您必须设置模拟的登录会话并在此会话中运行代码。有关如何实现此目标的示例,请参见WindowsIdentity.Impersonate方法。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...