=&rk3s=8031ce6d&x-expires=1714062076&x-signature=BLMbGV9usCLNH7pUDKpC0XQUdas%3D)### 实现代码后台接收前台的kgCaptchaToken进行验证,验证成功执行成功处理,验证失败返回错误代码及信息。````javapackage com.kyger;import jakarta.servlet.ServletException;import jakarta.servlet.http.HttpServlet;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;import ...
using KgCaptchaSDK;public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { // 后端处理 string html, appId, appSecret, Token;... "; } // 输出结果 Response.Write(html); } else { Response.Redirect("index.html"); } }}````### 效果展示![picture.image](https...
token | string | 验证成功才有:token || weight | number | 错误严重性,0正常错误,可以继续操作,1一般错误,刷新/重新加载拼图,2严重错误,错误次数过多拒绝访问 | #### Python代码````pythonfrom wsgiref.simple_server import make_serverfrom KgCaptchaSDK import KgCaptchadef start(environ, response): # 填写你的 AppId,在应用管理中获取 AppID = "AppId" # 填写你的 AppSecret,在应用管理中获取 Ap...
g.com/tos-cn-i-tlddhu82om/910be7e519c14bf7b1a4463c00a17a49~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1714062076&x-signature=aCMb3HJblQCGHE7Tuh5rEQuTMiQ%3D)## 准备工作- 访问KgCaptcha网... 提供后端SDK来校验token(即安全凭据)是否合法 ,目前支持PHP版、Python版、Java/JSP版、.Net C#版。- 访问Vue.js中文官网,复制Vue.js插件链接。- 注意:先HTML头部初始化行为验证码,然后HTML底部初始化Vue.js,否...
```### Python后台验证```pythonfrom wsgiref.simple_server import make_serverfrom KgCaptchaSDK import KgCaptchadef start(environ, response): # 填写你的 AppId,在应用管理中获取 AppID = "x... request.userId = "kgCaptchaDemo" # 使用其它 WEB 框架时请删除 request.parse,使用框架提供的方法获取以下相关参数 parseEnviron = request.parse(environ) # 前端验证成功后颁发的 token,有效期...
### 背景在很多时候我们都会遇到验证码的多种场景,不同的产品也会使用不同的登录验证方式。在项目开发中,我将KgCaptcha应用到搜索和分页中,下面是我写的的记录。![picture.image](https://p6-volc-community-... page=='1' || page > '3') { $('#captchaButton').click()} ```5、后端代码后端根据当前页码,对提交的kgCaptchaToken进行验证,验证通过显示搜索结果;``` '3') { include "KgCaptcha/KgCaptch...
c-community-sign.byteimg.com/tos-cn-i-tlddhu82om/a8fab1b283cc49d78a4c00fafa277531~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1714062076&x-signature=UhMb6J1FxNlkVb4L3yGdA0MVLms%3D)**HTML... ```**Python代码:**```from wsgiref.simple_server import make_serverfrom KgCaptchaSDK import KgCaptchadef start(environ, response): # 填写你的 AppId,在应用管理中获取 AppID = "xxx" #...
g.com/tos-cn-i-tlddhu82om/c335cfc28e974d43a376f78066cc356f~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1714062076&x-signature=PTMOG365d2MntKvbVMTIMViygN4%3D)**2、前台接入KgCaptcha**```... appCdn = "https://cdn.kgcaptcha.com"; // 前端验证成功后颁发的 token,有效期为两分钟 $request->token = $_POST["kgCaptchaToken"]; // 当安全策略中的防控等级为3时必须填写 $request->userId...
appCdn = "https://cdn.kgcaptcha.com";// 前端验证成功后颁发的 token,有效期为两分钟$request->token = $_POST["kgCaptchaToken"];// 当安全策略中的防控等级为3时必须填写$request->userId = "kgCaptchaDem... 错误信息:{$requestResult->msg}";}```### Python```from wsgiref.simple_server import make_serverfrom KgCaptchaSDK import KgCaptchadef start(environ, response): # 填写你的 AppId,在应用管理...
appCdn = "https://cdn.kgcaptcha.com";// 前端验证成功后颁发的 token,有效期为两分钟$request->token = $_POST["kgCaptchaToken"];// 当安全策略中的防控等级为3时必须填写$request->userId = "kgCaptchaDemo";// 请求超时时间,秒$request->connectTimeout = 10;$requestResult = $request->sendRequest();if ($requestResult->code === 0) { // 验签成功逻辑处理 echo "验证通过";} else { // 验签失败逻...
g.com/tos-cn-i-tlddhu82om/a25f10bda56944a6b2cdffae03e4bf8e~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1714062076&x-signature=t4qMVOqvnSV1cuZ%2BAlNetGeamKw%3D)**前端接入代码**```html 点... appCdn = "appCdn";// 前端验证成功后颁发的 token,有效期为两分钟$request->token = $_POST["kgCaptchaToken"];// 当安全策略中的防控等级为3时必须填写$request->userId = "kgCaptchaDemo";// 请求超时时间...
gnature=AtbokI6vbIQOmanNIgBdnDs2cMo%3D)## 准备- 访问KgCaptcha网站,注册账号后登录控制台,访问“无感验证”模块,申请开通后系统会分配给应用一个唯一的AppId、AppSecret。- 提供后端SDK来校验token(即安全凭... gn.byteimg.com/tos-cn-i-tlddhu82om/c5d1b927d1244a258a35bb80735d91eb~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1714062076&x-signature=i1AD0DQzmNt9Yhb1R59uVobvUgE%3D)**index.html**项目...