簡體   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