Geetest-java使用教程

首先获取官方sdk GitHub - GeeTeam/gt-java-sdk: GtWeb Jsp Demo

创建GeetestConfig类 保存captcha_id和private_key已供调用

创建 StartCaptcha 类 供前端调用,这里我们需要创建一个 GeetestLib 实例对象,获取服务器状态保存在session中,用来检查Geetest服务器是否down机,当前端请求次 时会返回

gtlog: GET_URL:http://api.geetest.com/register.php?gt=8369c7103775f38b6a5a1caeaa788523

gtlog: register_result:021718c1a36d3556f67c038bc5de8d55

gtlog: challenge:6bf00f9c1e873dd463f7cffb4311556d

{"success":1,"gt":"8369c7103775f38b6a5a1caeaa788523","challenge":"6bf00f9c1e873dd463f7cffb4311556d"}

类似数据 

前端调用项目API获取初始化数据->用户进行操作->提交表单->服务器端二次验证->验证通过->业务逻辑

你可能感兴趣的:(Geetest-java使用教程)