如何将PFX文件中的证书安装到NT-AUTHORITY \ NetworkService的个人容器中?

时间:2011-04-17 18:02:03

标签: certificate pfx

我有一个.PXF文件,用于强烈命名我们的几个.NET程序集。 VS2010 / MSBUILD似乎预计这将在运行VS2010 / MSBUILD的用户帐户的个人容器中。在交互式用户帐户中工作时,这一切都很好,但是当在构建代理上通过TFS 2010尝试自动构建时,构建代理使用的帐户(默认情况下)是NT-AUTHORITY / NetworkService。

由于我无法以NetworkService身份登录交互式会话,因此我无法从交互式会话shell安装PFX。

那么有人能告诉我如何在NetworkService帐户的个人证书库中安装PFX证书吗?

1 个答案:

答案 0 :(得分:20)

回答来自Richardserverfault的Courtesey

您需要打开网络服务证书存储区,然后添加它。

打开商店:

  • 从开始|运行:mmc.exe
  • 文件|添加/删除Snapins并选择“证书”,然后选择“添加”。
  • 当系统提示您输入帐户类型时,请选择服务帐户
  • 根据需要选择本地/远程计算机
  • 选择作为网络服务运行的任何服务 (默认情况下,“远程过程调用(RPC)”作为网络服务运行)
  • 完成向导,然后单击“确定”关闭“添加/删除”对话框。
  • 在适用的catrgory上右键单击并选择添加任务以查找导入等操作。
相关问题