验证码示例代码演示——以java为例

demo运行步骤

· 修改index.html(智能验证码的运行步骤示例:)

initNECaptcha({

  captchaId: 'YOUR_CAPTCHA_ID', // <-- 这里填入在易盾官网申请的验证码id

  element: '#captcha_div',

  mode: 'float',

  width: '320px',

  onVerify: function(err, ret){

    if(!err){

        // ret['validate'] 获取二次校验数据

    }

  }

}, function (instance) {

  // 初始化成功后得到验证实例instance,可以调用实例的方法

}, function (err) {

  // 初始化失败后触发该函数,err对象描述当前错误信息

})

· 修改 LoginServlet.java

    private static final String captchaId = "YOUR_CAPTCHA_ID"; // 验证码id

    private static final String secretId = "YOUR_SECRET_ID"; // 密钥对id

    private static final String secretKey = "YOUR_SECRET_KEY"; // 密钥对key

· mvn tomcat7:run

· 浏览器访问 http://localhost:8181/ 查看演示


文章来自:网易云

相关导读:

如何评价 12306 的图片型验证码?

为什么有些验证码看起来很容易但是没人做自动识别的?

你可能感兴趣的:(验证码示例代码演示——以java为例)