2011-07-07 23 views
4

Windows 7でVisual Studio 2010でWebアプリケーションを開発していますが、今すぐポップアップした新しいエラーが発生しているようです。 FirefoxでWindows認証を使用するサイトにアクセスしようとすると、サブコードなしで403エラーが発生します。このpoijntまでは、この方法でうまく働いています。 Firefoxは私の資格情報を求めてきます。私はそれを入力して403エラーを受け取ります。 Internet ExplorerでFirefoxに問題はありません。ASP.NET開発サーバー403エラー

Firefoxでnetwork-trusted-ntlm-automaticキーをチェックしてセッションクッキーを削除しましたが、まだ運がありません。問題はFirefoxだけに限られているようです。

私はこのアプリケーションをAnonアクセスに設定しても問題なく動作しますが、アプリケーションはWindows認証である必要があります。

ローカルのIISを試しましたが、ローカルのIIS上でこのアプリケーションのWindows認証のオプションがなかったので、当面はこのオプションを削除しました。

これを正しく再現する方法はありますか?私は私のローカル認証機関のWindows認証オプションも私に教えてくれます。これは私の問題を解決するためです。

+0

Firefoxの「プライベート」モードを使用してブラウズするとどうなりますか? –

+0

ii7の実際のエラーを読むには、それをコンピュータから呼び出すか、イベントビューアのイベントを読む必要があります。 – Aristos

+0

@Justin M. Keyesこの問題でFirefoxでプライベートモードとレギュラーの違いはありません – Adam

答えて

0

私は最終的に答えを見つけましたが、それは私が期待したところではありませんでした。

Firefoxでサイトを読み込もうとしたときにアカウントロックアウトメッセージが表示されていた理由を理解しようとしていましたが、複数のサーバーをFirefoxのネットワークに追加する方法を指定した記事が検索されました。 about:configのauto-ntlm-auth.trusted-urisキーです。

は私が指定されていました:

ます。http:// HOST1。

http://host2私はコンマにそれを変更し、// host1とリロードされ、それが今のFirefoxでのWindows認証で正しく動作している:http://host2

、代わりには、カンマ

httpで区切られている必要があります。

うまくいえば、この特定の修正が役に立つと願っています。小さなタイプミス、大きな頭痛。

0

ディレクトリの参照がサイトで有効になっていないことを確認してください。また、既定の文書が設定されていることを確認してください。http://www.yoursite.com/(URLの最後にスラッシュが表示されています)に移動すると、既定の文書が読み込まれます。 IISがページを読み込むのではなく、ディレクトリを参照したいと思う場合があります。特定のページに移動しても403エラーが発生するかどうかを確認してください。

0

IIS 6.1でWindows 7、64bitを実行しています。

Windows認証を有効にするには、[コントロールパネル] - > [管理ツール]の順に進み、[IISマネージャー]を選択します。

左側のパネルで、[サイト]、[既定のWebサイト]を展開し、仮想ディレクトリを選択します。トップパネルにはAsp.Netが、中央にはIISが表示されます。 IISセクションの下にある最初のアイコンは認証で、これをダブルクリックします。ドロップダウンリストから選択し、ページの右側にあるアクションから有効/無効をクリックすると、Annonを無効にしてウィンドウを有効にすることができます。

これが役に立ちます。

+0

FYI - IIS 6.1を実行していません。 6.1リリースはありませんでした。 Windows 7をお使いの場合、インストールしたIISのバージョンは7.5です – NotMe

関連する問題