私は、単純なWebアプリケーションを始めている、に行く時に不正な例外をどのカスタムプロバイダ& aspフォーム認証を使用します。いくつかの401取得 - 私はいくつかのページを作っ3.</p> <p>、主に認証のために、ASP.Net MVCを使用して、私のASP.NET MVCのウェブサイト
私のVisual Studioローカルサーバーでは、[Authorize]
属性のページに行くと、ログインページにリダイレクトされ、ログに記録された後、問題なくこのページにアクセスできます。
私は私のLAN上の専用サーバーに私のウェブサイトを公開しました。私はウェブサイトに行くと、ログインページにリダイレクトされますが、ログインページを取得する代わりに401 Unauthorized例外です。
編集:私のログインページは/ Account/Auth/Loginです。何かにアクセスしようとすると(例えば/ OtherArea/OtherController/OtherAction、/ Account/Auth/Loginにリダイレクトされますが、エラー401)
これは、サーバーまたはデスクトップからローカルで試しても同じ問題です。
私は同じweb.configファイルを持っていますが、他の認証モードは有効になっていません。私のアプリケーションプールのユーザーは、ディレクトリを完全に制御できます。何がうまくいかないでしょうか?
私は詳細なエラーを有効にして、私が得る唯一の詳細はこちらです:
あなたは無効な認証 ヘッダによるこのページを表示する権限がありません。
asp.net 4 + publishに加えていくつかのインストールが必要ですか? publishはasp.netの必要なDLLをすべてコピーしますか?
>私はログインページにリダイレクトされていますが、ログインページを取得する代わりに、401 Unauthorized例外が表示されます。 ログインページに移動するか、それともdoes notですか? – wal
私は例を追加しました – J4N