使用C#从Windows Server 2003的CA获取证书

时间:2010-11-24 01:14:11

标签: c# windows-server-2003 x509certificate certificate-authority

我在Windows Server 2003中有一个CA以及活动目录(在同一台机器中)。 每个AD用户都有自己的证书。 我想要做的是访问CA以使用公钥获取某个证书来加密数据。

我一直在寻找但却无处可寻......

1 个答案:

答案 0 :(得分:1)

在我看来,您应该获得用户的Active Directory属性userCertificate(例如,请参阅here

如果您的意思是“使用公钥加密数据”EFS,您可以使用AddUsersToEncryptedFile(请参阅MSDN example)。