如何解决“未提供身份验证凭据” Django和AWS应用程序
我正在用TokenAuthentication扩展在Django中实现一个Web应用程序,我在这里https://medium.com/@yerkebulan199/django-rest-framework-drf-token-authentication-with-expires-in-a05c1d2b7e05(用于设置令牌到期时间)
一切都可以在localhost上完美运行,但是当我将应用程序部署到Elastic beantalk AWS时,无法识别我在标头中发送的令牌。是否有一个原因?我不知道我是否缺少某些东西,我已经尝试了许多corsheaders配置,但是答案仍然是 { “ detail”:“未提供身份验证凭据。” }
解决方法
解决办法是在.ebextensions的.config文件中添加以下内容:container_commands: 01_wsgipass: command: 'echo "WSGIPassAuthorization On" >> ../wsgi.conf'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。