我希望在Django开发服务器上使用基于智能卡的身份验证,因为它是我所在地区普遍接受的身份验证方式。
在Apache中,我可以通过在需要身份验证的目录中创建一个“.htaccess”文件来启用它:
在Apache中,我可以通过在需要身份验证的目录中创建一个“.htaccess”文件来启用它:
SSLVerifyClient require
SSLVerifyDepth 2
在虚拟主机中:
<Directory /var/www/www/secure>
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig Options
Order allow,deny
allow from all
</Directory>
通过这样引用证书和吊销列表:
SSLCACertificateFile /etc/apache2/certificate.crt
SSLCARevocationPath /etc/apache2/crl
没有在Django中具备此功能的测试和开发目的相当令人恼怒。有没有任何想法如何设置它?
编辑:谢谢Marting的回答,但是它并没有真正帮助我到达我的目标。无论如何,现在我已经开启了悬赏,以便有人提供一个小的示例代码或更多关于该问题的解释或从哪里开始阅读。