我有几个客户端证书,我的 Apache httpd 服务器要求客户端拥有这些证书(使用http://www.garex.net/apache/ 上的说明制作)。我想要一个身份验证,它也进行身份验证并只允许客户端证书匹配用户名/密码组合。
举例来说,如果我有CN两个客户证书user1和user2和htpasswd文件
user1:passwordA
user2:passwordB
Run Code Online (Sandbox Code Playgroud)
我想要类似的东西
SSLUserName %{SSL_CLIENT_S_DN_CN}
AuthName "Please enter your username and password"
AuthType Basic
AuthUserFile /path/.htpasswd
require valid-user
Run Code Online (Sandbox Code Playgroud)
但是,尝试这样做会导致 500 个错误。我能做什么?