2

私はこの問題について多くのことをグーグルで調べましたが、なぜそれが起こっているのかまだわかりませんでした。ユーザーがブラウザで BASIC 認証フォームをキャンセルすると、空白のページが表示されます。

401 ページは Tomcat webapp でセットアップされ、Firebug では 401 Unauthorized が表示されます。

応答に一部のヘッダーが欠落している可能性がありますか?

助けてください!よろしくお願いします。

更新私の投稿は十分に有益ではないと思います.BASIC認証とSpring Kerberos認証の組み合わせもあり、空白のページが表示されると、ヘッダーは次のようになります:

WWW-Authenticate Negotiate Basic realm="MyRealm"

4

2 に答える 2

2

エラーコードのカスタマイズをに追加してみてくださいweb.xml

<error-page>
  <error-code>401</error-code>
  <location>/errors/401.jsp</location>
</error-page>

これにより、エラーを適切に処理し、ユーザーにエスケープを提供できます...

こんにちは

于 2012-11-27T20:48:15.257 に答える