Django Basic HTTP AUTH

时间:2014-04-25 15:51:50

标签: python django authentication basic-authentication http-authentication

我正在使用其集成的Web服务器在Windows 7下测试Django 1.6以进行调试。

在某些时候,我有一个需要通过身份验证保护的视图。 (出于调试目的 - 不正确的身份验证)。

问题是浏览器不会要求我进行身份验证。这是我的代码:

if 'HTTP_AUTHORIZATION' in request.META:
    print 'the header is there!!'
    auth = request.META['HTTP_AUTHORIZATION'].split()
    ...

我该怎么办?

1 个答案:

答案 0 :(得分:0)

除非您在响应

上有必要的标题,否则浏览器不会要求身份验证

请在此处查看答案: https://stackoverflow.com/a/1087736/202168