Skip to content
Bitzsoft.Integrationsbitzsoft.integrations

Reference

验证码包

验证码域 3 家供应商的 NuGet 包参考——阿里云验证码 2.0、腾讯天御、极验 v4 的配置与 ICaptchaProvider 接口。

Last updated

验证码域把阿里云、腾讯天御、极验三家行为验证码供应商统一到 ICaptchaProvider 接口下。每家供应商提供前端 SDK 脚本地址和服务端校验接口。

ICaptchaProvider 接口

属性/方法说明
Code供应商代码标识
GenerateAsync生成验证码挑战(返回前端渲染参数)
VerifyAsync校验前端提交的验证结果

供应商对比

厂商Provider ID鉴权版本
阿里云验证码aliyunAccessKeyId + SecretKey + SceneId验证码 2.0Bitzsoft.Integrations.Captcha.Aliyun
腾讯天御tencentSecretId + SecretKey + CaptchaAppId天御 TCaptchaBitzsoft.Integrations.Captcha.Tencent
极验geetestCaptchaId + CaptchaKeyGeeTest v4Bitzsoft.Integrations.Captcha.Geetest

前端 SDK 脚本

每家供应商的 Options 都提供 ScriptUrl 字段,指向前端验证码 SDK:

厂商默认 ScriptUrl
阿里云https://o.alicdn.com/captcha-frontend/aliyunCaptcha/AliyunCaptcha.js
腾讯天御https://turing.captcha.qcloud.com/TCaptcha.js
极验https://static.geetest.com/v4/gt4.js

各厂商文档

编写中

本章节的详细页面正在编写中。

100%

滚轮或按钮缩放 · 放大后拖动画面 · 双击切换 100% / 200%