2017-01-25 11 views
1

私は開発中のIIS Expressで現在実行中のASP.NET MVC Webアプリケーションを開発しています。Windows認証を使用して認証するとWebアプリケーションでコンテンツが読み込まれない

webアプリケーションは、2つのページ

  • コンピュータ
  • 部門web.config

    <system.web> 
        <authentication mode="Windows" /> 
        <authorization> 
        <allow users="*" /> 
        </authorization> 
        </roleManager> 
    </system.web> 
    

    DeparmentControllerは、AUTHORIZE属性を使用して認証を実施中

一般的な認証設定があります:を [Authorize(Roles = @"DOMAIN\Administrators")]

コンピュータのページにアクセスすると、すべてのコンテンツが正常に読み込まれます。

content load success

部門のページを訪問するとき、私は私の資格情報を入力するよう求めています。認証は正常に動作しますが、css、js、およびicoファイルには「500 Internal Server Error」が表示されます。私の研究の間に

content load error

、私は唯一の他の方法の周りに正確に同じ問題を発見しました。静的ファイルは、権限のないユーザーのためにロードされません。

答えて

0

iis内でWindows認証を実装しましたか、また、そのページに表示されているディレクトリへのアクセス権がユーザーに付与されていますか?

+0

IIS Expressではこれがデフォルトで有効になっていませんか?認証は機能します。静的コンテンツの読み込みのみエラーが発生します。管理者ユーザーはweb.configのためにすべてのファイルにアクセスする必要があります – soumer

+0

iisexpressのビットを逃しました – Vee

+0

次のヘルプ – Vee

関連する問題