Java アプレットにリンクする HTML ページを作成する Perl を使用して、単純な CGI Web サイトをセットアップしようとしています。これを設定することはできましたが、何らかの理由で、サイトの Apache 認証が不安定な動作をしています。つまり、パスワードが間違って入力された場合、403 ページにリダイレクトされるのではなく (そうあるべきだと思いました)、ページを更新するだけで、パスワード プロンプトが再度表示されます。私のhtaccessファイルは次のようになります。
AuthUserFile PATH/TO/HTPASSWD
AuthGroupFile /dev/null
AuthName NAME
AuthType Basic
require user USER1
また、Java アプレット ディレクトリ (CGI ディレクトリとは異なります) にあります。この問題が発生する理由について調べてみましたが、ページが更新される理由が見つからないようです。Perl CGI プログラムがアプレット フォルダ内の .htaccess を使用してアプレットにアクセスしようとしている場合、この動作が一般的かどうかは誰にもわかりませんか? 事前に感謝します。