類似: IIS AppPoolIdentity とファイル システムの書き込みアクセス許可
ユーザーが画像を(データベースではなくローカルファイルシステムに)アップロードし、これらの画像を表示できるようにする必要があるMVC3 IISアプリケーションを使用しています(プロファイル画像のようなシステム)。
私が抱えている問題は、ユーザーとアプリケーションの間にいわゆるロード バランサーがあることです。つまり、ユーザーは [Web 1]:192.168.0.1 と [Web 2]:192.168.0.2 のいずれかを呼び出すことになります。
したがって、[Web 1] の LFS で画像をホストする場合にこの機能が役立つようにするには、[Web 2] がそれにアクセスする必要があります。
これまでのところ、パスを試しました。
- \\192.168.0.1\c$\etc...\images
- \\[Web 1]\images
テストのために、\images\ ディレクトリにフル コントロールの 'Everyone' を追加しましたが、アプリケーションでリモート システムへの読み取り/書き込みアクセスがうまくいかない場合があります。
その他の注意事項:
- [Web 1] と [Web 2] は同じドメインではなく、どちらも独立しています
- アプリケーション プールの [Web 2] ユーザーは [ApplicationPoolIdentity] です。
さらに情報が必要な場合は、遠慮なくお知らせください。