gpt4 book ai didi

python - Django 客户端证书提示

转载 作者:太空宇宙 更新时间:2023-11-03 14:48:04 25 4
gpt4 key购买 nike

这里是 django/ssl 的新手。我正在尝试实现一项服务,它应该提示客户端证书在浏览器中选择客户端证书列表。一旦客户选择了一个,我需要在我的 Django 应用程序中获取该证书值以进行进一步处理。目前 django 应用程序在 apache 后面运行。问题是:- 如何启用从客户端选择证书的提示?-它来自apache还是django?任何人都可以提供相关文件吗?

谢谢

最佳答案

您应该在 apache 级别启用客户端证书提示。正确配置后,证书可以通过 ENV 变量传递给 django,然后您就可以在 django 应用程序中读取和处理它。

更多详情:

http://httpd.apache.org/docs/current/mod/mod_ssl.html#sslverifyclient

http://stuff-things.net/2015/09/28/configuring-apache-for-ssl-client-certificate-authentication/

但请注意,这种方法可能存在浏览器兼容性问题,因此需要进行广泛的跨浏览器测试

关于python - Django 客户端证书提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37103123/

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