4

Tomcat 7 でサーブレットをセットアップし、BASIC 認証を使用するように security-contraint と login-config を構成しました。

ページにアクセスしようとすると、通常の BASIC 認証なしのユーザー名/パスワードを取得するのではなく、403 禁止エラー メッセージがすぐに表示されます。

奇妙なのは、これが正常に動作する別の webapp とほぼ同じようにセットアップされていることです。

4

1 に答える 1

0

私は当時、まったく同じ問題を抱えていました。Tomcat セキュリティを構成し、ローカル (Windows マシン上) で動作していましたが、運用サーバーにデプロイした後、403 禁止エラーが発生しました。問題は、本番サーバーが Linux を実行していて、Linux の tomcat が Windows の tomcat とは異なる構成のデフォルトを持っていることでした。

私の解決策は、構成ですべての可能なオプションを定義して、Windowsのデフォルトと私の構成に一致させることでした。出来た。

例がなくて申し訳ありませんが、それはずっと前のことで、プロジェクトが見つかりません。

お役に立てれば。

于 2014-05-26T07:05:27.110 に答える