diff --git a/xbin-store-web-sso/src/main/java/cn/binux/sso/utils/VerifyCodeUtils.java b/xbin-store-web-sso/src/main/java/cn/binux/sso/utils/VerifyCodeUtils.java index b4362561e7283e45611fd81d23f38d85d8bc8e98..89290aa7f8a0c29a44065bde0e1b05df8062971e 100644 --- a/xbin-store-web-sso/src/main/java/cn/binux/sso/utils/VerifyCodeUtils.java +++ b/xbin-store-web-sso/src/main/java/cn/binux/sso/utils/VerifyCodeUtils.java @@ -46,10 +46,10 @@ public class VerifyCodeUtils { sources = VERIFY_CODES; } int codesLen = sources.length(); - Random rand = new Random(System.currentTimeMillis()); + Random rand = new Random(); StringBuilder verifyCode = new StringBuilder(verifySize); for (int i = 0; i < verifySize; i++) { - verifyCode.append(sources.charAt(rand.nextInt(codesLen - 1))); + verifyCode.append(sources.charAt(rand.nextInt(codesLen))); } return verifyCode.toString(); }