gpt4 book ai didi

python - 未提供身份验证凭据。部署到 AWS 时

转载 作者:太空宇宙 更新时间:2023-11-03 13:27:39 24 4
gpt4 key购买 nike

我使用 Django rest 框架在 Django 项目上创建了一些 API。我将 IsAdminUser 设置为权限类。

当我在本地运行该项目并使用授权信息向它发出请求时,它起作用了。

我用Elastic Beanstalk部署到AWS服务器上,发起请求,返回403错误

Authentication credentials were not provided

这是我的API

class HamListApiView(ListAPIView):
queryset = Ham.objects.all()
serializer_class = HamSerializer
permission_classes = [permissions.IsAdminUser]

我在这里错过了什么?

最佳答案

我的猜测是服务器不允许授权 header 。

aws beantalk 的常见问题

尝试将此添加到您的容器命令中:

 01_wsgipass:
command: 'echo "WSGIPassAuthorization On" >> ../wsgi.conf'

关于python - 未提供身份验证凭据。部署到 AWS 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52438130/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com