python - 在 Flask 上阅读 PEM 证书

标签 python flask ssl client-certificates

基本上,我希望能够向用户索取其个人 P12 证书,以便将其重新发送到政府页面并使用它检索一些信息。我知道这可以简单地要求用户选择他的本地证书的路径并发送它,但是普通用户不会知道他的本地证书在哪里。
因此,我的问题是:用户是否可以通过另一种方式选择他的本地证书并将其上传到我的本地 Flask 页面,而无需手动转到证书路径?
PS:我见过几种解决方案,例如 this one ,但问题是我没有服务器证书,Flask 网页将仅充当中间代理,将证书重新发送到政府页面。

最佳答案

一种解决方案是检查此类文件的最常见目录,然后向用户建议这些路径。这将有助于选择文件。
要么您知道路径,用户知道路径,要么搜索工具为您完成工作。这些都是可用的解决方案。

关于python - 在 Flask 上阅读 PEM 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68828592/

相关文章:

Grails httpconnection 到自签名证书

带有自签名无效证书的 http2

python - Django 1.8 : Help making filenames RELATIVE

python - Python 中 numpy 数组上交换行的表示法

python - 我无法理解 python 中的轮询/选择

python - 访问位于应用程序文件夹上一级目录的 SQLite3 数据库

python - URL Builder TypeError error() 仅接受 1 个参数(给定 0 个)

python - 用户只能看到他的数据 Django

python - 如何调查 SQLAlchemy QueuePool 限制溢出?

javascript - 我们如何使用 Javascript 在浏览器中调用 SSL 证书弹出窗口?