- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我们有一个支持网站,用于为我们的客户创建自定义订单。该网站运行 ASP.NET 1.1 并使用 PayFlow Pro API 连接到 PayPal。
我们还有一个面向客户的网站,该网站运行 ASP.NET 4.0,还使用 PayFlow Pro 连接到 PayPal。
面向客户的网站与 PayPal 通信正常,但我们从支持网站收到“无法连接到主机 Uri”错误。
此外,我们设置了一个测试服务器来运行支持站点,它与 PayPal 的通信没有任何问题。我可以分辨出测试站点和生产支持站点之间的唯一区别是测试运行 IIS 7.0,而生产运行 IIS 7.5。所有 DLL 和配置文件看起来都是相同的。
所有这一切都是在大约一周前开始发生的,就在 PayPal 停止使用 SSL 之后。我认为这与 SSL 切换有关,但我们在 IIS 中禁用了 SSL,所以我不确定还能去哪里查看。为什么面向客户的站点会继续工作而支持站点无法连接?他们使用相同的基础设施。
最佳答案
这并不是您要找的真正答案,但自 1 月 12 日以来我们一直面临同样的问题。我们采取了与您相同的步骤,并且看到了相同的结果。有趣的是,如果我们重置 IIS,它会再次开始工作,至少会持续一段时间。
上次问题发生时,我们对 Wireshark 进行了跟踪,我们真正发现的是连接正在 PayPal 端重置。我们怀疑问题出在 PayPal 网络中,可能是由于他们最近更改了 SSL。我建议您在看到错误时执行 Wireshark 跟踪并将其提交给 PayPal。这基本上就是我们为尝试解决此问题所做的工作。
更新:经过一些测试,这似乎是最近 SSL 更改的问题。我们最终能够重现这个问题。我们相信我们已经发现,如果您的 .Net 应用程序调用任何其他仍然允许 SSL 3 的 Web 服务(例如 Youtube 的 API),那么 IIS 将始终尝试使用 SSL3,至少在您重置 IIS 之前是这样。由于 PayPal 不再允许 SSL3,因此与 PayPal 的连接失败。如果您重置 IIS,然后尝试使用 PayPal,它将正常工作,除非您的应用程序遇到另一个 SSL3 端点,此时您的 PayPal 将再次开始失败。
像您一样,我们有一个根本不存在于外部的管理应用程序。和您一样,我们的电子商务网站仍然运行良好。我们认为这是因为我们的 eCom 不会对任何服务进行任何 SSL3 调用,因此我们的 eCom 所在的服务器永远不会“卡在”SSL3 上。然而,我们的内部应用程序确实与 YouTube API 交互。如果我们点击允许 SSL3 的 YouTube API,那么我们的 PayFlow 交易就会开始出错。如果我们重置 IIS,PayFlow 将正常工作,直到我们访问 YouTube API,然后 PayFlow 再次中断。
我知道这有点间接,但它可能会给你一些继续下去的东西。
祝你好运!
顺便说一句,我们还在 IIS 中“禁用”了 SSL,但这似乎无法解决问题。
关于asp.net - 错误 : Failed To Connect to Host Uri Using PayFlow Pro and ASP. NET 1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28076793/
我正在尝试弄清楚如何使用 PayPal Payflow Gateway SDK 接收要在 Payflow Link IFrame 中使用的 SecureToken。我还使用 Paypal 的 Layo
我使用的是 Payflow Link(不是 Payflow Gateway),我想在交易成功后自动将用户重定向回我的网站。目前,用户必须单击一个按钮才能返回我的站点。 PayFlow Link 是否支
Paypal 强制我们使用 payflow 服务,我相信它使用了他们的经典 API。我需要尽快让这个支付流在沙盒模式下工作。 在这些guide在第 III 部分第 4 条说明中,它说我需要将我的沙箱电
我无法理解托管结帐。我想这是因为我放不下Payflow Link。因此,我将把它简化为我想做的事情,如果有人能告诉我这是否可以通过 Hosted Checkout 实现,我将不胜感激。 通过 Payf
我们在网站上使用延迟付款交易,就像这样: 使用包括 CVV2 代码在内的信用卡详细信息进行授权交易。 获取 PNREF。 在延迟交易中使用 PNREF 作为 ORIGID。 成功 但现在我们在循环支付
我对 PayPal Payflow Recurring Billing 有点困惑 我在文档中读到我可以将现有交易转换为定期付款配置文件。 这意味着我可以将我的用户发送到 ExpressCheckout
当我使用 PayFlow 定期付款时,是否可以通过 PayPal PayFlow API 对上次交易进行退款。谢谢,马切克 最佳答案 对此的简单回答是"is"。 您需要像进行正常交易一样进行贷记。参数
我似乎已经正确设置了所有内容,但是我的交易没有进行,当我点击“下订单”时,我收到一条错误消息“处理您的订单时出错,请联系我们或稍后再试”按钮。 我仔细检查了商家的电子邮件。正确提供合作伙伴 ID、用户
我在交易失败后收到以下消息, RESULT=1 RESPMSG=User+authentication+failed. 使用过的 MasterCard 测试信用卡号。我搜索并试图找到解决方案。但不能
我已经尝试了所有适用于 PHP 的 API,甚至包括 paypal 在此处提供的示例: https://ppmts.custhelp.com/app/answers/detail/a_id/618 问
我将 PayFlow 与 Layout C 结合使用,它使用 iFrame 来嵌入付款表单。我已按照此处的说明进行测试:https://developer.paypal.com/docs/classi
我已经进行了定期付款,即使信用卡号和/或 cvv 代码在沙盒和实时模式下都不正确,它也会给我批准作为响应消息。 为什么我没有收到无效的信用卡作为响应? ScreenCast 最佳答案 如果您想在 Pa
我正在尝试将我的网站设置为接受使用 PayFlow Pro 的信用卡付款。我正在将包含以下数据(已删除帐户详细信息)的销售交易发布到沙箱(https://pilot-payflowpro.paypal
我们正在使用 PayFlow PayPal API 进行定期付款,这给我们带来了一个问题。 我们正在向 API 发送 29 美元的金额,但在 PayPal 日志中它只显示 1 美元。当我们为此询问 P
这是来自 PayPal 支付页面: 您的订单摘要说明 Current purchase$61.00 Item total $61.00 Tax $5.49 Total $66.49 USD “描述”字
您好,我正在尝试为 paypal payflow 创建退款功能。 这正是我创建的代码。 public function refund() { $this->load->helper('payp
我设置了一个静默的帖子 url。我知道我的静默发帖 url 代码的工作原理是,如果我向此 url 发送包含信息的表格,它会执行我为其设置的说明 - 当有人付款时等待从 Paypal 接收静默发帖。 我
我需要为网站创建付费流链接模块,我需要测试帐户。 我不想购买 Payflow 链接,但我想创建类似 Sandbox 优惠的内容。 有什么解决办法吗? 不仅是 paypal 沙箱帐户,还有 Payflo
我正在尝试设置一个新的测试帐户并且我已经完成了所有步骤,但是我的所有测试交易都在下降,我不确定为什么。 此代码可以很好地处理实时环境中的实时交易,但它不起作用。 这是我的示例传输(已编辑敏感信息) P
我正在尝试实现 Paypal Payments Prop - 透明重定向。 以下是我执行的步骤: 1) 我向 payflow 网关发送请求,即 https://pilot-payflowpro.pay
我是一名优秀的程序员,十分优秀!