django csrf机制与支付网关

时间:2013-01-26 12:46:22

标签: python django payment-gateway django-csrf

我有一个令人费解的csrf情况。

我将支付网关的返回网址设置为http://127.0.0.1:8000/purchased/之类的值 我已正确设置我的网址,这个特定的网址与我有

的视图相关联
@csrf_protect
def purchased(request):

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

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

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

0 个答案:

没有答案