gpt4 book ai didi

Django开发服务器智能卡认证

转载 作者:太空宇宙 更新时间:2023-11-03 12:44:19 26 4
gpt4 key购买 nike

我想在 Django 开发服务器上使用基于智能卡的身份验证,因为这是我居住的地方普遍接受的身份验证方式。

对于 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 中没有这个用于测试和开发目的的功能是很烦人的。关于如何设置它的任何想法?

编辑:感谢您的回答,Martin,但它并没有真正帮助我到达我想要的位置。无论如何,现在我已经为某人提供了一个赏金,通过提供一小段示例代码/或更多关于阅读内容或从哪里开始的说明来回答这个问题。

最佳答案

这个答案有点像 Martin 的答案。您可以使用 Fabric http://docs.fabfile.org/0.9.4/ 之类的东西自动设置开发环境apache+wsgi。

显然这需要一些前期时间/成本,但完成后您将能够快速轻松地设置任意数量的环境。

您可以将其与 watcher http://www.splitbrain.org/blog/2011-01/07-watcher_a_recursive_incron_alternative 结合使用每次进行更改时自动触摸您的 wsgi 文件并重新加载您的环境。

关于Django开发服务器智能卡认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5051029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com