- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
编辑:这是一个主要 Rails 问题
我正在尝试实现即时付款通知 API (IPN),如果 Paypal 付款通过,它会调用您的服务器。我现在看到的问题是当 Paypal IPN 访问我指定的 url 时,它失败并出现以下错误:
> Started POST "/checkout/complete?id=1&amount=3445&authenticity_token=NkOwgJ1H2TEmwO6T+hROu96kWr4yGcTzHD6MbTswgyU="
> ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken):
它使用的 authenticity_token 是我在初始阶段重定向到 Paypal 时传递的那个。显然,这不是一个有效的选择。但是,当我将其留空时,它会抛出相同的错误。
我想知道我是否可以禁用 authenticity_token 要求或以某种方式绕过它,以便当 Paypal 发布到我的应用程序时它可以顺利通过。
最佳答案
听起来像是 csrf 导致了这个问题,将 skip_before_filter :verify_authenticity_token 添加到您的 Controller 应该允许它处理。
如果您使用该 authenticity_token 作为安全措施,请在您的 Controller 中手动存储和检查它。
关于ruby-on-rails - 如何在 Rails 中实现 Paypal 回调? (获取 InvalidAuthenticityToken 错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6026072/
我有一个使用 Devise 进行身份验证的应用程序。登录字段位于主页上。如果我打开两个选项卡(选项卡 A 和选项卡 B,然后手动注销每个选项卡(先是选项卡 A,然后是选项卡 B),然后返回选项卡 A
我最近一直在使用 cookie 存储,我想过渡到事件记录存储。但是,我不断收到无效的真实性 token 。删除我的 cookie 后,我可以正常访问该页面,但我不希望所有用户访问我的页面,出现一个巨大
以下是由我的 Rails 应用程序中的表单引起的错误: Processing UsersController#update (for **ip** at 2010-07-29 10:52:27) [P
我使用拖放区作为表单的一部分。 IE。除了 dropzone 字段之外,表单还有其他元素。另外,表单提交后不会加载新 View ,只是一些js代码,所以remote = true。表格如下所示: "
我很好奇这一般意味着什么。 但这里是细节.. 我正在做一个可排序的 jquery 项目,涉及这个 rails Action : def update_order params[:media].ea
在不同的选项卡中更改用户身份验证状态时,我遇到了 InvalidAuthenticityToken 异常的一些问题。 我的应用程序非常简单。事实上,这只是我学习的基本学习应用程序。 https://g
我在 StackOverflow 上阅读了多个关于 InvalidAuthenticityToken 和protect_from_forgery 的问题和答案,但没有一个更明智的。 我有一个网站,每天
我发现使用诸如 foo.bar.uk.com 之类的域会导致 Rails扔一个 ActionController::InvalidAuthenticityToken提交任何表格时。 foo.bar.c
我从 Rails 3 升级到 Rails4,现在我在生产中随机收到 InvalidAuthenticityToken 错误,只是针对不同的操作。我试过了,但我无法重现它。 params 哈希包含真实性
在 Rails 4.1.6 中,我收到 InvalidAuthenticityToken运行使用脚手架生成的测试时出错。有没有办法禁用特定测试的真实性 token 检查? rails g scaffo
这是交易。 我们的应用程序正在运行,作者正在使用它来为网站发送内容。问题是,有时,我们的作者在提交表单以获取网站上的任何资源后会出现错误。检查生产日志后的错误是旧的 InvalidAuthentici
因此,在我尝试在我的 Rails 应用程序中实现 AJAX 评论后,我开始收到此错误: ActionController::InvalidAuthenticityToken in CommentsCo
我有一个使用 shopify_app gem 的 Shopify 应用程序。我试图将表单发布到管理页面,但一直收到 InvalidAuthenticityToken。我正在使用 Rails 5.1.6
我有一个像这样的简单表格: 以及具有此方法的 Controller : def busca puts params[:searchText] end 当我单击表单中
我遇到了一位用户的问题。无论他做什么,他最终都会抛出一个 ActionController::InvalidAuthenticityToken 错误。我试过让他清除浏览器的缓存、cookie 等。他使
我正在修改Rails 6,并且不断在Rails生成的表单上获取ActionController::InvalidAuthenticityToken,例如(实现Rails教程书的注册/登录流程)
我有 Rails4 应用程序在生产中运行,我的访问者偶尔会遇到 ActionController::InvalidAuthenticityToken 错误,我无法重现。我每天收到 2-4 条来自各种形
使用 rails 4,并尝试使用 simple_form 和回形针将文件字段添加到现有表单。 这是表单的关键部分: 一切正常,除非我实际提交带有上传文件的表单。然后,我得到这个: Act
我正在尝试让 https 为我的 Rails 应用程序工作。当我尝试在应用程序上执行任何与帖子相关的事件时,出现以下错误。 Exception `ActionController::InvalidAu
在 RSpec 上,销毁操作在 ActionController::InvalidAuthenticityToken 中失败。 我认为这不是问题,因为我的 Controller 中的 skip_bef
我是一名优秀的程序员,十分优秀!