IIS 7.5 MVCは、静的ファイルを取得するために認証を必要とします
-
13-09-2019 - |
質問
私は窓7をインストールしていると私は、IIS 7.5での作業IIS 7で働いていた私のMVCアプリケーションを取得しようとしている。
私が持っている問題は、それが任意の静的ファイル(CSS、GIF、JPG ...)をロードしようとしたときに、それが認証を必要とすることです。だから私はに行くことにしよう。
http://example.com/Content/site.css
これはにリダイレクト
http://example.com/Account/LogIn?ReturnUrl=/Content/site.css
解決
私は問題を見つけることになりました。私が読み取りアクセスを持つようにIIS_IUSRSとIUSRアカウントが必要と思われます。私はVistaでは、私は唯一のIIS_IUSRSアカウント持っていたと確信しています。
他のヒント
私にとっては、他の静的コンテンツのファイルがそれを必要としなかったが、認証を必要とされる特定の静的なコンテンツのファイルをされてしまいました。これらのファイルは、Windowsエクスプローラに緑色であったことが判明。私は、ファイルのプロパティ、高度な、に行って、「データを保護するために内容を暗号化」をオフと私の問題は解決しました。
あなたが何かを台無しにしましたように、
に見えます。
あなたはASP.NET MVCテンプレートアプリケーション(新しいMVCプロジェクトを開始したときに作成したもの)を取る場合、それは静的なコンテンツをダウンロードする許可を必要としません。
あなたはあなたのルートのように、より多くの情報を提供した場合、または何か他のものは、あなたの問題を理解し、そのための解決策を見つけることが容易になります。
所属していません StackOverflow