Apache2 Django {“detail”:”Authentication credentials were not provided.”}

2023-02-23 16:19:31 浏览数 (1)

其实项目已经是很久之前就完成了,部署到服务器上去之后后续的工作由于懒散一致没做,近几天开始进行重新继续项目之后发现一个很蛋疼的问题,在iOS端提交数据的时候提示:

{“detail”:”Authentication credentials were not provided.”},搜索之后发现原来是mod_wsgi转发数据的时候将authorization header 去掉了,所以会导致认证失败。可以参考链接:

http://stackoverflow.com/questions/26906630/django-rest-framework-authentication-credentials-were-not-provided

修复也很简单,修改/etc/apache2/apache2.conf文件添加如下一行即可:

代码语言:javascript复制
WSGIPassAuthorization On

☆文章版权声明☆

* 网站名称:obaby@mars

* 网址:https://h4ck.org.cn/

* 本文标题: 《Apache2 Django {“detail”:”Authentication credentials were not provided.”}》

* 本文链接:https://cloud.tencent.com/developer/article/2222822

* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


分享文章:

相关文章:

  1. django raw_id_fields 显示名称而不是id(raw_id_fields: How to show a name instead of id)
  2. Django 限制访问频率
  3. Django REST framework foreignkey 序列化
  4. Django admin Foreignkey ManyToMany list_display展示
  5. django 1452, ‘Cannot add or update a child row: a foreign key constraint fails
  6. django 主动抛出 403 异常
  7. 再谈《Django 限制访问频率》
  8. Django input value值被截断
  9. ngix uwsgi django 以及阿里云rds数据库数据导入
  10. Django APScheduler uwsgi 定时任务重复运行

0 人点赞