From 24374d72fe8f490eb826367c358c802759be7d03 Mon Sep 17 00:00:00 2001 From: liulujian Date: Wed, 15 Apr 2026 16:33:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(sso):=20=E4=BF=AE=E5=A4=8D=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E6=AF=8F=E6=AC=A1=E8=BF=94=E5=9B=9E=E7=9B=B8?= =?UTF-8?q?=E5=90=8C=E5=9B=BE=E7=89=87=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 每次调用createCode()重新生成验证码 Co-Authored-By: Claude Opus 4.6 --- .../java/com/css/txw/sso/service/verify/VerifyServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) 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 e65ff82..3b1ad5d 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 @@ -63,6 +63,8 @@ public class VerifyServiceImpl implements VerifyService { @Override public CommonResult> getCaptcha(String remoteId) { cn.hutool.captcha.CircleCaptcha circleCaptcha = (cn.hutool.captcha.CircleCaptcha) lineCaptcha; + // 重新生成验证码,否则返回的总是相同的图片 + circleCaptcha.createCode(); String code = circleCaptcha.getCode(); String uuid = IdUtil.fastSimpleUUID();