diff --git a/txw-sso/txw-sso-service-biz/src/main/java/com/css/txw/sso/service/verify/VerifyServiceImpl.java b/txw-sso/txw-sso-service-biz/src/main/java/com/css/txw/sso/service/verify/VerifyServiceImpl.java index 7ceb123..df6145a 100644 --- a/txw-sso/txw-sso-service-biz/src/main/java/com/css/txw/sso/service/verify/VerifyServiceImpl.java +++ b/txw-sso/txw-sso-service-biz/src/main/java/com/css/txw/sso/service/verify/VerifyServiceImpl.java @@ -61,12 +61,13 @@ public class VerifyServiceImpl implements VerifyService { @Override public CommonResult> getCaptcha(String remoteId) { - String code = lineCaptcha.getCode(); + cn.hutool.captcha.CircleCaptcha circleCaptcha = (cn.hutool.captcha.CircleCaptcha) lineCaptcha; + String code = circleCaptcha.getCode(); String uuid = IdUtil.fastSimpleUUID(); ByteArrayOutputStream baos = new ByteArrayOutputStream(); try { - ImageIO.write(lineCaptcha.getImage(), "png", baos); + ImageIO.write(circleCaptcha.getImage(), "png", baos); } catch (IOException e) { throw new RuntimeException("生成验证码图片失败", e); }