文章目录
- 1. 异常信息
- 2. 分析定位
- 3. 解决方案
1. 异常信息
[网关异常处理]请求路径:/code,异常信息:Invalid value ‘KaptchaTextCreator’ for config parameter ‘kaptcha.textproducer.impl’.
2. 分析定位
如果不修改包名的话,默认不会出现此问题,出现此问题的原因是,修改了自定义的包名才会的抛出此异常。由于Ruoyi-Cloud项目中把KaptchaTextCreator
进行了重新配置
3. 解决方案
找个参数要改成全类名就行了
配置类路径com.ruoyi.gateway.config.CaptchaConfig
的getKaptchaBeanMath
方法中的这一行
properties.setProperty(KAPTCHA_TEXTPRODUCER_IMPL, "KaptchaTextCreator");
调整后
// 验证码文本生成器
properties.setProperty(KAPTCHA_TEXTPRODUCER_IMPL, "com.xxxx.gateway.config.KaptchaTextCreator");