ありがとうございます。 ErrorDocumentの指定をしてみるのは、 試してみたいと思います。 ページ遷移が滑らかにできれば、よいのですが・・・ 私もAuthUserFileを2行で設定したり、 続けて記述したりは試したのですが、 実現はできませんでした。 order allow,deny とAuthUserFileは、 同時に使えるので、AuthUserFileを複数指定 できるのではと思ったのですが、 無理そうですね・・・ --- Zembutsu Masahito <zem@xxxxxxxxxxxxxxx> wrote: > こんばんは、前佛と申します。 > > > Apache(2.0系)のhtaccessで、 > > Basic認証を行いたいのですが、 > > 複数の.htpasswdやOracleやPostgres等の > > ユーザ情報を参照させることはできるのでしょうか? > > 経験上、Basic 認証では AuthUserFile > では複数ファイルの指定はできなかったと > 思います。また、 AuthUserFile > を2行にまたがって書いた場合は、 > > AuthUserFile /path/pass1 > AuthUserFile /path/pass2 > > エラーにはなりませんが、後者の pass2 > ファイルの記述が優先されました。 > > もし認証に失敗した場合は ErrorDocument 401 /path > を使って別の認証ページに > 飛ばして再度認証を試みさせるという方法は可能だと思いま す。つまり、1度めはOracle > で認証させる訳ですが、同じ.htaccess内でErrorDocument > 401 の記述を追加しておいて、 > 認証に失敗すると、別の認証ディレクトリにリダイレクトさ せるという方法がとれるのでは > ないかと思います。リダイレクト先では Auth_PGhost > など指定をしておいて、それでも > だめであれば AuthUserFile で指定 Basic > 認証をさせるという方法があると思います。」 > > あとは、サイトの設計にもよりますが、PHP や > CGI、JSP など、データベースと連動で > きる環境が構築できるのであれば、はじめから認証画面を出 さず、通常の > HTML ページ > にてログイン画面を出させることによって認証するほうが、 利用者サイドにとっては優しい > のではないかと(個人的に)思います。 > > すみません、未検証かつ提示できる URL > がなく申し訳ありません。 > > 前佛 雅人 zem@xxxxxxxxxxxxxxx > > > -------------------------------------- Start Yahoo! Auction now! Check out the cool campaign http://pr.mail.yahoo.co.jp/auction/
References:
- [linux-users:107065] Re: [linux-users:107063] apache の Basic 認証についてZembutsu Masahito
- Prev by Subject: [linux-users:107073] Re: telnetできるのにftpできない
- Next by Subject: [linux-users:107075] sshでログインした際にsuが正しく動作しない
- Previous by thread: [linux-users:107065] Re: [linux-users:107063] apache の Basic 認証について
- Next by thread: [linux-users:107066] Re: apache の Basic 認証について
- Indexes:[Main][Thread]