0

.net MVC3 Web アプリケーションで、ルート ディレクトリの下の特定のフォルダーに xlsx ファイルをアップロードしようとしています。ローカルで動作しています。私の Web サーバー (IIS 7) では動作しません。すでに行った手順: 1. AppPool の ID を ApplicationPoolIdentity に設定しました。2. IIS マネージャーで、DefaultAppPool と特定の MyAppPool をユーザーに追加し、特定のフォルダーへの書き込み権限を両方に与えました。

サーバー自体から閲覧中にファイルをアップロードしようとすると、正常に動作します。

問題を特定するのを手伝ってもらえますか?

ありがとうございました!

4

1 に答える 1

0

私は他のオプションのために何かをまとめます。それまでの間、なりすましを使用してみましたか?

以下をせよ:

問題のフォルダにアクセスできるサーバー上にユーザーを作成します。

これを web.config ファイルに入れます。

<identity impersonate="true" userName="ServerName\UserName", password="Password" />

ServerName はサーバーの名前、Username は作成したユーザー、Password は問題のパスワードです。

なりすましの詳細については、次を参照してください。

http://msdn.microsoft.com/en-us/library/aa292118(v=vs.71).aspx

于 2012-07-25T21:25:16.160 に答える