【问题标题】:ASP.NET use iframe for 3ds - how to return to the hosting pageASP.NET 使用 iframe 进行 3ds - 如何返回到托管页面
【发布时间】:2019-12-18 10:31:50
【问题描述】:

我通过将 iframe 添加到页面上的 div 来实现 3ds。 3ds 流程完成后 - 银行使用我提供的重定向 url。 我的问题 - 是它正在重定向 iframe 而不是我包含该 iframe 的原始页面 - 给了我网站的结果 - 在 iframe 内。

3ds 结束后关闭 iframe 并在主浏览器页面上进行重定向的技术是什么?

我无法控制银行实施 3ds 流程。

【问题讨论】:

    标签: asp.net iframe payment-gateway 3d-secure


    【解决方案1】:

    首先,通过允许您提供重定向 url,银行希望您在顶层显示 3ds 页面,即作为独立页面,不在 iframe 内。一些银行甚至完全阻止 iframe 的使用。而且您可能永远无法确定您正在与哪家发卡行打交道。因此,如果可能,您应该避免将 3ds 页面保持在一个框架内。

    不过,如果您知道重定向 url(因为您首先提供了它),您可以简单地监视该 iframe 上的 onLoad 事件并对其采取行动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-20
      • 1970-01-01
      • 2011-06-26
      • 2013-07-15
      • 1970-01-01
      • 2014-12-12
      • 2021-09-04
      • 1970-01-01
      相关资源
      最近更新 更多