在将IP地址添加到允许的_host时,请使用错误host错误不会消失



如果我设置了werse_hosts = ['*']我能够进行成功调用,但是这似乎很危险且违反直觉。

当我将允许的_host设置为推荐字符串时,它会失败。如何解决这个问题?

由于您已经用AWS标记了帖子,因此我认为所讨论的主机是AWS EC2实例。如果是这样,请尝试放入您的EC2私有IP或完整域,例如:

['ip-XX-XX-XX-XX.XX-XXX-X.compute.internal']
  OR
['.yourdomain.com']

您的域名中的前面.代表通配符,如Django的文档

中所述

我遇到了这一点并找到了原因。有2个不同的选项卡正在运行服务器。由于测试原因,我刚刚在另一个选项卡中启动服务器。Django不在第二个选项卡中警告。因此,您的请求很可能落在运行服务器的另一个选项卡上。

相关内容

最新更新