Как установить сертификат в файле PFX в личный контейнер NT-AUTHORITY \ NetworkService? - PullRequest
17 голосов
/ 17 апреля 2011

У меня есть файл .PXF, используемый для обозначения нескольких наших сборок .NET.VS2010 / MSBUILD, похоже, ожидает, что это будет в личном контейнере для учетной записи пользователя, работающей с VS2010 / MSBUILD.Это просто замечательно при работе с интерактивной учетной записью пользователя, но при попытке автоматической сборки через TFS 2010 на агенте сборки учетной записью, используемой агентом сборки (по умолчанию), является NT-AUTHORITY / NetworkService.

Поскольку я не могу войти в интерактивный сеанс как NetworkService, я не могу просто установить PFX из интерактивной оболочки сеансов.

Так может ли кто-нибудь сказать мне, как я устанавливаю сертификат PFX в личном хранилище сертификатов учетной записи NetworkService?

1 Ответ

20 голосов
/ 25 июня 2011

Ответ Courtesey из Ричард Повторно отправлено с serverfault

Вам необходимо открыть хранилище сертификатов сетевой службы и добавить его.

Чтобы открытьв магазине:

  • С начала |Выполнить: mmc.exe
  • Файл |Добавить / удалить оснастки и выбрать «Сертификаты», затем «Добавить».
  • Когда появится запрос на ввод типа учетной записи, выберите «Учетная запись службы»
  • При необходимости выберите локальный / удаленный компьютер
  • Выберите любую работающую службукак сетевая служба («Удаленный вызов процедур (RPC)» по умолчанию запускается как сетевая служба)
  • Завершите работу мастера и нажмите ОК, чтобы закрыть диалоговое окно добавления / удаления.
  • В соответствующей категории щелкните правой кнопкой мыши.и выберите добавить задачи, чтобы найти операции импорта и т. д.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...