Django权限类不在HTTPS服务器上工作

时间:2016-04-26 06:52:58

标签: python django nginx https permissions

我的网站在http服务器上工作正常,但当我将其转移到https时,django无法检测到任何权限类(包括允许任何类)。它投掷了#403; 403权限被拒绝 - 无效的用户名/密码"。我调试了这个问题,发现在传递之前标题需要清空。所以我通过在我的nginx服务器中添加以下内容来清除我的标题:

proxy_set_header HTTP_AUTHORIZATION ''

这会清空授权标题,并且网站会开始工作一段时间。但是如果有任何HTTP授权请求,它也会被清空,并且django权限类没有得到任何东西,所以他们不允许访问该方法。

请帮助解决问题。

0 个答案:

没有答案