在 Azure Web App + 数据库 PostgreSQL 上运行的 Django 应用程序 - csrf 错误

问题描述 投票:0回答:1

我的应用程序正在 Azure 上运行,但我在登录页面上收到 csrf 错误。然而:

  1. 我的模板在元素中有 {% csrf_token %}:
  2. 我在 settings.py 的 MIDDLEWARE 定义中有“django.middleware.csrf.CsrfViewMiddleware”。

此外,您必须知道相同的代码(除了 PostgreSQL 使用所需的迁移之外)正在另一个带有 sqlite 的 Azure 实例上运行并且正常工作。

由于我是 Azure 和 Web 开发的新手,欢迎任何提示。

致以诚挚的问候

django azure django-csrf
1个回答
0
投票

我明白了! 我只是忘记更新新实例的 settings.py 中的 CSRF_TRUSTED_ORIGINS 值!

© www.soinside.com 2019 - 2024. All rights reserved.