2011-07-12 19 views
2

私は新しいASP.Net MVC 4.0アプリケーションをローカルで開発しています。それはCasiniでうまく動作します。今私はそれを私のクライアントにデモし、私の​​Win7ボックスでローカルに実行しているIIS 7.5を通して公開したいと思います。問題は、すべてのJPGイメージがIISから302リダイレクトを取得することです。/Images/.jpg、/ Content/ .jpg、root /*.jpgから画像にアクセスしようとしました。興味深いのは、任意のフォルダ(* .jsファイル、* .cssファイル、* .bmpファイルなど)から他のファイルタイプにアクセスできることです。ASP.NETイメージは302リダイレクトを取得しています

アイデア?

+1

302はリダイレクトです。何をリダイレクトしようとしていますか?あなたはIISを見ましたか? URLリライトが適所にありますか? – vcsjones

+0

iisや別の書き換えツールのいずれかで書き換えフィルタに捕まられているように見えます。そうでない場合は、iisのMIMEタイプエントリを確認してください。 –

答えて

3

あなたのWebサイトを含むルートディレクトリのWindows権限が原因である可能性があります。

あなたがIISでそれを設定すると、あなたはまた、次のユーザーにアクセス権を付与する必要があります。

  • IISの匿名ユーザーアカウント:IUSR
  • IISアプリケーションプールアカウント:(IIS AppPool\DefaultAppPoolはデフォルトで、交換してくださいあなたのウェブサイトには、ファイルを作成しない限り、あなたがあなた自身のアプリケーションプールを指定した場合、後者の部分)

は、彼らは、デフォルトの読み取り権限が必要

IIS website directory permissions screenshot

関連する問題