极验(geetest)验证码

时间:2021-09-08 15:43:08

最近在做项目的时候,需要用到登录验证,在网上看到了一个很不错的验证插件,在此记录一下使用流程。

极限验证码   官网:http://www.geetest.com/,到GitHub下载服务端代码https://github.com/GeeTeam/gt-java-sdk

运行后的效果图如下:

极验(geetest)验证码

出现上图就说明demo运行成功,再根据自己项目环境,整合到自己项目里面

这个服务有免费的也有收费的,根据自身情况进行选择,在开发过程中有什么问题可以在官网查找相关的文档资料。

我使用的是Ideal+Tomcat-9.0.17,其中在运行demo中会出现一下情况,只需要配置一下就可以了。

极验(geetest)验证码

解决这个问题如下:

点击Facets项->点击+号->添加Web模块:

极验(geetest)验证码

极验(geetest)验证码

选择你的项目->OK

极验(geetest)验证码

点击Web Resource Directory下的路径对Web Resource进行修改。idea默认的目录是web(如:D:\ideaspace\ideadome\fistweb\web),web项目是WebRoot,可以运行web目录下的jsp页面,若是想运行其他目录下的jsp页面,就选择其他目录WebContent。
极验(geetest)验证码

然后到->Artifacts->+号->WebApplication:Exploded->From Modules..

极验(geetest)验证码

选择自己的项目

使用默认设置即可->Apply->ok

极验(geetest)验证码

附件是我自己练习的项目gt-java-sdk