全部產品
Search
文件中心

Captcha:什麼是驗證碼2.0

更新時間:Jul 08, 2025

驗證碼2.0是阿里雲推出的新一代驗證碼產品,廣泛地應用在帳號註冊、簡訊發送、票務預訂、資訊查詢、免費下載、論壇發帖、線上投票等互動模組,通過簡單、安全、多樣的互動邏輯,提供區分機器指令碼和自然人的驗證服務,能夠緩解及防止電腦程式類比人類使用者來濫用網路資源,在提升網站資源不被惡意程式訪問的防禦能力的同時,保持真實的使用者體驗。

產品優勢

相比較驗證碼1.0版本,驗證碼2.0具有如下優勢:

  • All in One:一次整合無需更新代碼,自動迭代攻防能力和驗證碼形態。

  • 支援行為和語義多種驗證碼形態:從推理邏輯、裝置資料、互動行為模型等多維度完成立體防護。

  • 個人化配置:支援Web、H5、iOS、Android和微信小程式的多用戶端接入。

  • 完善的容災方案:保障業務99.99%高可用

支援的驗證碼形態

驗證碼2.0提供無痕驗證、一點即過、滑塊驗證、拼圖驗證和映像複原多種驗證形態,可通過生物識別特徵判定操作電腦的是人還是機器,從而取代傳統的驗證方式。

驗證碼形態

核心特點

出現形態

無痕驗證

無感知驗證,通過分析使用者行為,如滑鼠移動、點擊頻率、裝置指紋等判斷是否為真人。

image22

一點即過

只需單擊按鈕,如“我不是機器人”,後台通過IP、裝置指紋、點擊行為等綜合判斷。

image

滑塊驗證

滑動滑塊到指定位置,結合軌跡分析,如速度、抖動等判斷是否為真人。

image

拼圖驗證

拖動拼圖塊到正確位置,依賴Image Recognition能力和軌跡分析。

image

映像複原

需將打亂的映像塊複原,如拼圖、對齊片段。

image

驗證流程

滑塊驗證、拼圖驗證、一點即過和映像複原

無痕驗證

相關文檔

  • 驗證碼2.0支援隨用隨付(後付費)模式。您也可以購買資源套件,用於抵扣隨用隨付模式下的所有費用,降低費用成本。更多詳情,請參見計費說明

  • 關於如何開通使用驗證碼2.0,請參見開通驗證碼2.0

  • 開通驗證碼2.0後,您需要在用戶端和服務端接入驗證碼,才能使用驗證碼進行驗證。更多詳情,請參見接入指引

  • 在控制台添加驗證情境後,您需要在使用驗證功能的Web或H5頁面中,整合驗證碼初始化代碼,實現用戶端接入。更多詳情,請參見用戶端接入(Web或H5)

  • 完成用戶端接入後,您還需要在服務端調用VerifyIntelligentCaptcha介面,發起驗證請求。更多詳情,請參見服務端接入

  • 接入驗證碼2.0後,您可以通過概覽頁面,查詢近期驗證資料,即時瞭解驗證碼的防護資料。更多詳情,請參見查看統計資料