なお、当方はJRunについてはまったくの素人とご理解下さい。
現在、顧客のSolaris環境にApache+Jrun4で、あるWebアプリケーションが構築されていますが、あるコンテンツに対してBASIC認証を実施したいという要望がありました。
当該ディレクトリに.htaccessを配置する方法ではうまくいきませんでした。
TomcatについてBASIC認証を実施する方法を参考にweb.xmlを編集することでダイアログを表示させるところまでは行ったのですが、肝心の認証がかかりません。
おそらく(いや間違いなく)ユーザー名、パスワード、ロールをどこかのファイルで指定する必要があると思うのですが、それがどこにある何というファイルか分かりません。
この【JRun4でBASIC認証を行うためにユーザー名・パスワードを指定するファイル】は、どこにあるなんと言うファイルでしょうか?
なお、JRun4のインストールディレクトリは
/opt/Jrun/です。
よろしくお願いいたします。
「とりあえず」は、jrun-users.xmlに設定すると思います。
http://sirius.itfrontier.co.jp/jrun/docs/jr4/docs/html/Programme...
JRun の XML ファイル > JRun 特有の XML ファイル > jrun-users.xml JRun サーバのユーザーを定義します。
http://sirius.itfrontier.co.jp/jrun/docs/jr4/docs/html/Programme...
フィルタを使用した基本的な承認の指定
新規ユーザーを追加し、そのユーザーに <JRun のルートディレクトリ>/server_name/
SERVER-INF/jrun-users.xml ファイル内のロールを割り当てます。次に例を示します。
<user>
<user-name>nick</user-name>
<password>danger</password>
</user>
<role>
<role-name>manager</role-name>
<user-name>nick</user-name>
</role>
とりあえず、です。(ユーザが沢山いたらファイルじゃ…とかセキュリティの要件とか)