【转载】为什么在PC端会遇到支付宝支付或第三方登录跳转空白的情况?

【转载】为什么在PC端会遇到支付宝支付或第三方登录跳转空白的情况?_第1张图片

如图,最近用支付宝登录第三方网站,或者在电商网站跳转支付宝支付的时候,跳转页面总是打不开(尝试过众安在线和亚马逊中国以及一些其他的,都遇到了类似的问题),请问这个是什么原因?其他网站貌似都没有这个问题

可能的原因:

1、浏览器或操作系统兼容性问题。

一些支付网关可能存在浏览器或操作系统兼容性问题,尤其是XP下的IE6、IE7、IE8。因某种原因导致白屏。

2、浏览器、浏览器插件、杀毒软件/安全卫士拦截页面导致白屏。

建议把各种杀毒软件、安全卫士关闭,另外更换不同浏览器试试。

3、支付网关在做跳转时候,重定向(302)次数超过浏览器限制

遇到过如下情况:一家支付公司支付网关的某家银行使用的是另外一家支付公司接入的此银行渠道,两家支付公司及银行的技术实现也是烂,直接在页面js脚本中做跳转,导致跳转次数超过浏览器限制。

关于一些支付公司的网关为何会使用其他第三方支付的网关,可以参考:支付宝里为什么嵌套苏宁的信易付? - 梁川的回答

关于浏览器重定向的限制可以参考:浏览器重定向(302)次数限制问题

4、支付网关瞬间并发数过高,超过服务器负荷导致白屏。

5、支付网关恰好在上线部署升级,影响了正在使用的用户。

虽然支付公司一般会采用F5、nginx等负载均衡设备或软件,保证在部署时候将正在升级部署服务器的流量切换到其他服务器,但对那些已经在部署服务器登录(服务器已经创建session)的用户,在操作过程中不规范可能会受影响。

以上原因仅供参考,建议向商家或支付公司投诉。

作者:梁川

链接:https://www.zhihu.com/question/34521874/answer/59362997

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(【转载】为什么在PC端会遇到支付宝支付或第三方登录跳转空白的情况?)