ERROR_USER_UNAUTHORIZED при развертывании в IIS 7.5 при использовании пользователя IIS Manager - PullRequest
2 голосов
/ 13 октября 2011

Я пытаюсь выполнить развертывание с сервера teamcity на моем сервере iis, но я получаю несанкционированное использование пользователя IIS Manager, настроенного в IIS. Если я использую учетную запись Windows, она работает просто отлично. Я что-то упустил?

Я подумал, что этого достаточно для создания пользователя IIS Manager в ISS, или мне нужно добавить этого пользователя в домен или сервер, на котором я пытаюсь развернуть?

В делегировании службы управления я добавил два правила, которые, вероятно, можно объединить в одно. Первое правило предназначено для contentPath и iisApp, а второе - для createApp. Оба правила запускаются от имени администратора. Я добавил, что всем пользователям (*) разрешено выполнять правило.

Что-то еще, что мне нужно включить на целевом сервере для работы с пользователями IIS Manager?

В окне просмотра событий появляется следующее сообщение:

IISWMSVC_AUTHORIZATION_SERVER_NOT_ALLOWED

Only Windows Administrators are allowed to connect using a server connection. 
Other users should use the 'Connect To Site or Application' task to be able to connect.

Process:WMSvc

1 Ответ

3 голосов
/ 13 октября 2011

Хорошо, я некоторое время искал ответ и не мог его найти ... но, конечно, я сам его выясняю, как только выкладываю вопрос здесь. Ответ на мою проблему заключался в том, что мне нужно добавить пользователя IIS Manager на сайт, на котором я хочу развернуть. Поэтому, если я выбрал сайты, а затем открыл «Разрешения диспетчера IIS» и добавил своего пользователя, все стало работать так, как ожидалось.

...