2

teamcity サーバーから iis サーバーにデプロイしようとしていますが、IIS で設定された IIS マネージャー ユーザーを使用すると認証されません。Windows アカウントを使用すると、問題なく動作します。何か不足していますか?

ISS で IIS マネージャー ユーザーを作成するだけで十分だと思いましたか、それとも展開しようとしているドメインまたはサーバーにそのユーザーを追加する必要がありますか?

Management Service Delegation に 2 つのルールを追加しましたが、おそらく 1 つに組み合わせることができます。最初のルールは contentPath と iisApp 用で、2 番目のルールは 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 Manager Permissions」を開いてユーザーを追加すると、すべてが期待どおりに機能し始めました。

于 2011-10-13T08:30:24.133 に答える