1

私は開発ラップトップのIISを介してローカルでビルドして正常に動作するASP.Net Webサイト(Webアプリではなく、fwiw)を持っています。

しかし、それを QA ボックスに公開し、そのサーバーにリモート接続しているときに表示しようとすると、IE から「Internet Explorer では Web ページを表示できません」というメッセージが表示されます。Firefox が「接続がタイムアウトしました」という短いメッセージを吐き出すだけです。

これについては、イベント ログにも IIS ログにも何も記録されていません。詳細情報をどこで探せばよいかわかりません。

ASP.Net の問題であると確信しています。私たちのベンダーである Ektron のサンプル サイトを IIS にインストールすると、それが実行されます。サンプルの web.config を独自のもので上書きすると、引き続き実行されます。次に、サンプル サイト全体を吹き飛ばしてローカルからサイトをコピーすると、「Internet Explorer では Web ページを表示できません」というメッセージが表示されます。

私は環境をできる限り近くに保とうとしました。どちらのボックスも、.Net 4.0 用の統合アプリ プールで IIS 7.5 を実行しています。localhostdev を介して、サーバーの IP を介してブラウズします。

私はウェブサイトのテンプレートにあまり詳しくないので、明らかな何かを見落としているかもしれません (願わくば!)。この問題を解決できるように、一体何が起こっているのかについてより多くの情報を得る方法について、誰かが何らかのガイダンスを提供してくれることを願っています。

アップデート

近づいていると思います。Fiddler を使用すると (Amy さん、提案に感謝します!)、リクエストが SSL にリダイレクトされることに気付きました。SSL にはベンダーからの別のライセンスが必要なので、それが原因かもしれません。そのリダイレクトが行われている理由をまだ理解しようとしていますが、少なくとも今は調べる必要があります。

4

1 に答える 1

0

web.config / IIS の SSL 設定を調べます - Mime タイプの設定と、MimeType.config ファイルの Ektron の MIME タイプも調べます。(ekajaxtransform.aspx) のようないくつかの .aspx ページが、ファイアウォール/プロキシの問題/制限のために正しく機能していないことがわかりました。

それが役に立てば幸い。:)

于 2014-09-09T21:45:21.437 に答える