2

SSL検証クライアント証明書を備えたApache 2.4があります。クライアント証明書で提供された CN で一部のユーザーをフィルタリングしようとしています。そのために、許可された CN のリスト (1 行に 1 つの CN) を含むファイルを作成しました。

式は次のようにする必要があります: true の場合%{SSL_CLIENT_S_DN_CN}は inside{file("/etc/httpd/users.txt")}です。

そのため、「ファイル」機能を使用して「ファイルからコンテンツを読み取る(存在する場合は行末を含む)」ことで%{SSL_CLIENT_S_DN}、クライアント証明書から検証したいと考えています。

でテストしました%{} in {file()} and %{} =~ {file()}が、動作しません。

Apacheのドキュメントやグーグルで例が見つかりません。誰も私がこれを行う方法を知っていますか?

4

0 に答える 0