Interstage HTTP Serverにおいて、特定のIPアドレス以外からのアクセスに対してユーザ認証を実行する設定方法を教えてください。
- Interstage HTTP Serverの環境定義ファイル(httpd.conf)において、同一セクション内にユーザ認証とIPアクセスコントロールを設定したところ、Allowディレクティブで許可されたIPアドレスからのリクエストがユーザ認証に成功した場合しかアクセスできません。
Allowディレクティブで指定したIPアドレスからのリクエストに対して、ユーザ認証をさせずにアクセスを許可することは可能ですか? - ユーザ認証とIPアクセスコントロールを<Location>セクション内に設定した場合、Satisfyディレクティブを追加してAnyを指定することにより、IPアクセスコントロールとユーザ認証のいずれかの条件を満たした場合にアクセスを許可することができます。
設定例を以下に示します。
<Location /secret>
AuthUserFile パスワードファイル名
AuthName "Secret directory"
AuthType Basic
Require valid-user
Order deny,allow
Deny from all
Allow from 192.168.1.1
Satisfy Any
</Location>
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 構築(導入/移行) |