1

類似: 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] です。

さらに情報が必要な場合は、遠慮なくお知らせください。

4

2 に答える 2

0

Web1 と Web2 がアクセスする 3 番目のサーバーに画像を保存してみませんか? ここで役立つトピックを見つけました:パスへのアクセスが拒否されました

于 2012-08-24T14:25:04.483 に答える