验证码如何限制只有数字springboot版找不到代码

Blade 未结 1 88
1554076690
1554076690 2026-02-06 11:15

一、该问题的重现步骤是什么?

1. 验证码如何限制只有数字springboot版找不到代码

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  gtfhao
    gtfhao (楼主)
    2026-02-06 17:05

    SpecCaptcha specCaptcha = new SpecCaptcha(130, 48, 5);

    改成

    ArithmeticCaptcha arithmeticCaptcha = new ArithmeticCaptcha(130, 48, 2); 这个是算术的方式,比如1+1=?这种

    如果要纯数字:

    SpecCaptcha specCaptcha = new SpecCaptcha(130485);

    // 关键配置:设置为纯数字字符集(核心!)

    specCaptcha .setCharType(SpecCaptcha.TYPE_NUM_ONLY);  这样就是纯数字了


    作者追问:2026-02-06 17:05

    这个代码在哪个目录下?我这边全局搜索搜不到代码

    0 讨论(0)
提交回复