8

Web Deployを使用して、VisualStudio2010からMVC3アプリケーションを展開しています。

AdministratorWeb配置ダイアログでサーバーのアカウントを使用すると、すべてが完璧になります。

新しい従業員を始めています。サーバー上に新しいユーザーを作成しました。このようにして、必要に応じてこのユーザーを無効にすることができます。テストとしてアクセス許可を与えましAdministratorたが、残念ながら、このユーザーはサーバーへの展開を許可されていませんでした。

Visual Studioからアプリケーションを展開できるように、このユーザーに与える必要のある(最小の)アクセス許可を誰かに教えてもらえますか?

4

3 に答える 3

3

あなたがあなたの問題を解決したかどうかはわかりませんが、今日も同じ問題がありました。この記事を読むことは私がそれを解決するのを助けました。Web配置の特定のユーザー権限の設定については、記事の#5を参照してください。

于 2012-02-03T11:54:07.903 に答える
1

ターゲットマシンがIIS6またはクライアントバージョンのWindows(Vista / 7)を実行している場合は、管理者権限が必要です。これには、Web配置エージェントの使用が機能するはずです(例:に公開http://foobar)。

管理者以外のユーザーに公開を許可する場合は、Windows(2008 / 2008R2)のサーバーSKUでIIS7を実行しているマシンが必要です。委任ルールを設定して、特定のWebDeployプロバイダーに対するユーザーのアクセス許可を許可できます。開始方法の説明については、これを参照してください。これはWebDeployManagement Serviceを経由するため、ターゲットマシンは、、https://foobar:8172/MSDeploy.axdまたは単にfoobar)になります。

于 2011-07-12T06:31:43.143 に答える
0

Visual Studioからアプリケーションを展開できるように、このユーザーに与える必要のある(最小の)アクセス許可を誰かに教えてもらえますか?

管理者権限を持つユーザーのみが、サーバー設定の変更、Webサイト、仮想ディレクトリの作成などを許可されます。これは、Web配置が行うことです。

于 2011-06-23T05:19:55.840 に答える