繁体   English   中英

为什么银行付款验证系统使用JavaScript重定向

[英]Why do banks payment validation systems use JavaScript redirects

当您通过在线支付系统(带有或不带有3DSecure)进行支付时,您​​填写表格并进行验证,并且从严格的视觉角度来看,事情似乎非常简单。 但是在后面,通常有多个重定向,这些重定向是通过JavaScript处理的。

基本上,您的数据已提交,然后您进入了一个具有预填充表单的页面,该表单会立即通过JavaScript提交,有时会连续多次提交(连接速度足够快,您甚至无法从浏览器中看到这些步骤) 。

我想知道为什么他们要这样做(而不是正确的后端重定向),而我找不到答案。 我的猜测是,这只会使脚本难以遵循,但仍然有可能做到这一点(为什么要打扰),我认为,它的“肮脏方面”(从编码器的角度来看)是不值得给尝试自动验证的脚本提供限制。

您对此有何见解?

在我看来,使用JavaScript可以有效地检测到机器人或人类。

如您所见,Google如何验证机器人。

这只是一个简单的复选框,但是如果您尝试编写自动程序来验证或通过该检查,则会非常复杂。 (现在我仍然不知道如何通过它^)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM