【发布时间】:2019-07-01 06:25:17
【问题描述】:
在网络应用程序中,我将我的用户重定向到支付网关的 URL 以完成交易。 付款成功后,用户将被重定向回我的网络应用程序。
问题是,如果用户点击浏览器后退按钮,他/她将再次返回支付网关的 URL,该 URL 会将用户重定向回我的网络应用,但支付状态已过时。
是的,我可以在后端处理陈旧的付款状态,但我们如何处理浏览器历史记录?
当用户登陆网络应用的支付状态页面时,我可以以某种方式删除与支付网关 URL 相关的浏览器历史路径吗?
【问题讨论】:
-
在PayPal express checkout中遇到同样的问题,花了一整天的时间寻找合适的解决方案,但仍然没有乐趣
标签: javascript browser payment-gateway browser-history html5-history