2

我正在尝试从 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
4

1 回答 1

3

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

于 2011-10-13T08:30:24.133 回答