Web 配置を使用して、リモート サーバー上の IIS 6 に Web アプリケーションを配置したいと考えています。サーバーの管理者アカウントでは公開できましたが、管理者以外のアカウントでは公開できませんでした。メッセージで失敗しました: Unauthorized(401)
この問題について2つの異なる答えを見つけました。
scott Guthrie 氏は、「管理者以外のシナリオにより、管理者はサーバー上で Web Deploy を構成し、運用サーバー上で管理者アカウントを持たない開発者に展開機能のサブセットを委任できます」 (http://weblogs.asp. net/scottgu/archive/2010/09/13/automating-deployment-with-microsoft-web-deploy.aspx)
Troy Hunt 氏は、「アカウントを公開するには、サーバー上で管理者権限が必要です」 (http://www.troyhunt.com/2010/11/you-deploying-it-wrong-teamcity_24.html) と述べています。
何が正しいですか?管理者以外のアカウントで IIS 6 に Web 配置リモート エージェント サービスを配置する方法を知りたいです。