使用IIS管理器用户时部署到IIS 7.5时ERROR_USER_UNAUTHORIZED

时间:2011-10-13 07:30:33

标签: iis iis-7.5 msdeploy webdeploy microsoft-web-deploy

我正在尝试从teamcity服务器部署到我的iis服务器,但是当我使用IIS中设置的IIS管理器用户时,我未经授权。如果我使用Windows帐户,它可以正常工作。我错过了什么吗?

我认为在ISS中创建IIS管理器用户就足够了,或者我是否必须将该用户添加到我尝试部署到的域或服务器中?

在管理服务代表团中,我添加了两条规则,它们可能合并为一条。第一个规则是contentPath和iisApp,第二个规则是createApp。这两个规则都以管理员用户身份运行。我已经添加了允许所有用户(*)执行规则。

是否需要在目标服务器上启用它以使其与IIS管理器用户一起使用?

我在事件查看器中收到以下消息:

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 个答案:

答案 0 :(得分:3)

好的,我已经找了一段时间的答案而找不到它......但是当我在这里发布问题时,我当然会自己弄明白。我的问题的答案是我必须将IIS管理器用户添加到我要部署到的站点。因此,如果我选择了这些网站,然后打开了“IIS管理员权限”并添加了我的用户,那么它们就会按预期开始工作。