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