python - 由 Web 应用程序而不是服务器协调的 HTTP 身份验证

标签 python django http authentication http-authentication

我在 Linux 上使用 Django,我有一个与 Active Directory 集成的应用程序。我正在寻求关于从应用程序内部访问 HTTP header 以协调 HTTP 身份验证是否可行或合理的意见和建议。

最终目标是在没有密码的情况下执行 NTLM 身份验证,我承认这可能需要大量的工作和研究。

请注意,这是我的 original question 的更通用版本, 没有收到任何答复。

最佳答案

当然。只需返回带有 401 状态代码的 HttpResponse,并告诉您的 Web 服务器 Django 连接器让身份验证 header 通过。

关于python - 由 Web 应用程序而不是服务器协调的 HTTP 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3229783/

相关文章:

python - 如何使用 Anaconda 安装 Visual Studio Code IDE?

php - 了解 If-Modified-Since HTTP header

Perl LWP 用我的边界发布表单数据

xml - 哪些是 HTML 和 XML 特殊字符?

python - 简化,打印文本而不是 bool 值,Python

python - 如何以 python 方式计算对象列表中所有计数的总数?

python - PyCharm 不识别字典值类型

python - 处理可能为 None 的变量

python - 尝试按照 celery 教程进行操作时,RabbitMQ 会出现 "access refused, login refused for user"错误

Django 条件管理 list_editable