1

我有一个我很困惑的csrf情况。

我将支付网关返回 url 设置为一个值,就像http://127.0.0.1:8000/purchased/ 我正确设置了我的 url 一样,这个特定的值与我拥有的视图相关联

@csrf_protect
def purchased(request):

我面临的问题是,当我将返回网址更改为http://127.0.0.1:8000/mypayments/purchased/

我开始收到 CSRF 403 禁止错误。(当然我已经在我的 urls.py 文件中进行了更改,以调整我的 url 以绑定到同一个视图)

我不明白更改返回 url 会如何影响 csrf 机制。

4

0 回答 0