2

使用 Paypal 支付标准。当用户在 paypal.com 上付款后重定向回应用程序时,已登录的用户将退出。任何帮助表示赞赏。

4

1 回答 1

3

如果您在没有提供正确的CSRF 参数的情况下发布到 rails 应用程序,您的会话将被删除。这听起来像是正在发生的事情。解决此问题的一种方法是禁用贝宝发布操作的 CSRF 元保护
在 Rails3 中,您可以在控制器中为特定方法禁用 csrf 令牌:


在您的控制器中:
1.protect_from_forgery :except => :create

2.skip_before_filter :verify_authenticity_token

禁用除少数方法之外的所有内容:
3.skip_before_filter :verify_authenticity_token, :except => [:update, :create]

于 2012-11-12T09:14:42.993 回答