我在 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/