0

これに関する検索で見つけたものはすべて、ローカル ドライブ (通常は C) のみの読み取り/書き込みに関するものであり、私が問題を抱えているのは、非ローカル ドライブへのアプリケーション プールの同じ読み取り/書き込みアクセスを取得することです。ファイル サーバーで共有します。

ファイル共有を完全に制御できることを明示的に確認したドメイン アカウントで匿名ユーザーを実行するようにアプリケーション プールを設定しましたが、アプリケーション プールを使用する Web アプリはこの非ローカル共有にアクセスできません。ただし、フォルダーをファイル サーバーからローカル ドライブにコピーすると、共有フォルダーのローカル コピーにアクセスできます。

これはサードパーティのアプリであり、ベンダーからのすべての指示に従いましたが、これまでのところ解決されていません。彼らのサポートはこれを見ていますが、彼らが何が悪いのか全く分かっていないと思います。Web アプリが別のサーバーの IIS6 で実行されている場合、この同じ Web アプリは同じファイル サーバー共有で正常に動作するため、IIS7.5 と同じです。IIS6にはないIIS7.5に特有のものであることが重要だと思います。

アイデア?

参考までに - アプリケーション プールは既にクラシック モードに設定されています。

4

1 に答える 1

0

あなたが持っている許可を見る必要があると思います。iss7.5 では、アプリケーション プールをアカウントで実行しています。これは、ApplicationpoolIdnetity または実際のアカウントにすることができます。共有にアクセスしたい場合は、アプリケーション プールの ID にその権限が必要です。または、ユーザーを偽装して、ユーザーが共有フォルダーにコピーする権限を使用することができます。必要に応じて、なりすましを行い、最も行うことは何でもします。

于 2012-09-20T14:58:49.147 に答える