1

カッシーニ内にウェブページをロードするのに約1週間問題がありました。

サーバーへのTelnetセッションを開くことができます-ポート8101でホストしていると仮定すると、入力telnet localhost 8101すると接続が開かれます。入力するだけGETで、最終的に応答を返すことができます。

HTTP/1.1 400 Bad Request
Server: ASP.NET Development Server/9.0.0.0
Date: Thu, 09 Apr 2009 18:45:37 GMT
Content-Length: 1208
Connection: Close

(簡潔にするために実際のHTMLは省略されています。「BadRequest」というWebページであると言えば十分です。)

Windows Updateが混乱していることを発見した後、hostsファイルを更新しました。コメント以外の行が2つあります。

::1             localhost
127.0.0.1       localhost

Fiddlerを使用してトラフィックを監視し、「ターゲットマシンがアクティブにリクエストを拒否しました」というメッセージを表示してみました。

ファイアウォールがオフになっています(とにかく、ドメインポリシーで許可されている限り)。Vista x64を実行していて、IIS 7がインストールされているので、http:// localhost /に移動して、IIS7のウェルカムページを簡単に表示できます。IIS内でWebプロジェクトをホストすることを選択した場合、それは機能します(IIS7で機能するように更新されていないいくつかのカスタムHTTPモジュールを除いて、永続的ではありません)。

他のアイデアはありますか?

編集:FireFoxを使用してみました-アドレスバーでこれを取得します:

http:// localhost:8080 / Error.aspx?k = 7b85a233-0459-47ab-9414-20c94350ee0e&

ページの内容は次のとおりです。

リダイレクトループ

Firefoxは、サーバーがこのアドレスの要求を決して完了しない方法でリダイレクトしていることを検出しました。

ブラウザは、要求されたアイテムの取得を停止しました。サイトは、決して完了しない方法でリクエストをリダイレクトしています。

4

1 に答える 1

2

「Error.aspx」というカスタム エラー ページがあるようですが、そのページ自体がエラーをスローし、「Error.aspx」への別のリダイレクトが発生するため、ブラウザーがリダイレクト ループに陥ります。IE では、動作し続けていることがわかりますが、何も読み込まれません。Firefox が問題を検出したようです。

ポートに telnet で接続できる場合は、ファイアウォールの問題ではありません。

Fiddlerの問題は関係ないと思います。

于 2009-04-09T19:17:26.940 に答える