【发布时间】:2012-07-21 13:22:48
【问题描述】:
我的 django 应用程序中有一个流程,在该流程中我将用户重定向到另一个服务(例如 PayPal),该服务经过自己的处理后,将用户返回到我自己的服务器上。我的服务器上的返回点是一个简单的 HTML 成功页面,我使用 direct_to_template 呈现它。
由于一些奇怪的原因,另一台服务器发送了一个 POST 请求,因此用户看到一个 CSRF 令牌丢失错误,因为另一台服务器没有发回任何 CSRF 令牌。
如何从 CSRF 令牌中免除 direct_to_template 视图?
【问题讨论】: