質問

次の設定があります:

  • アプリ-Tomcat 6.0.16で実行されているマグノリアサイト
  • ISAPI-Tomcatコネクタisapi_redirect-1.2.28
  • Webサーバー-IIS 7
  • ホストOS-Windows 2008

保護されているMagnolia管理部分にアクセスしようとするまで、すべて正常に動作します。 Tomcatは、応答フォームとして認証フォームを含むHTTP 401ステータスコードを返し、実際のセットアップが行われているローカルマシンからアクセスすると正常に動作します。

しかし、別のホストから管理部分にリクエストを送信するとすぐに、IIS 7が提供するネイティブ401応答ページを受け取ります。Magnoliaログインページの応答はIISから抑制され、代わりに静的401ファイルが提供されます。 / p>

404応答でも同じことが起こります。ローカルでTomcat 404応答ページを受信しますが、リモートクライアントはIIS 7 404ページを受信します。

どちらの場合でもIIS 7の動作が異なる理由は何ですか?

isapiリダイレクタをチェックしましたが、リクエストホストアドレスに関係なく同一の応答を返します。したがって、問題はIIS 7にあると考えていますが、どこを見るべきかわかりません。

ありがとう

役に立ちましたか?

解決

web.configでcustom_errors = falseが必要な場合があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top