diff --git a/blade-core-secure/src/main/java/org/springblade/core/secure/utils/SecureUtil.java b/blade-core-secure/src/main/java/org/springblade/core/secure/utils/SecureUtil.java
index 6df0288..7595856 100644
--- a/blade-core-secure/src/main/java/org/springblade/core/secure/utils/SecureUtil.java
+++ b/blade-core-secure/src/main/java/org/springblade/core/secure/utils/SecureUtil.java
@@ -468,7 +468,7 @@ public class SecureUtil {
 		// 组装Token信息
 		TokenInfo tokenInfo = new TokenInfo();
 		tokenInfo.setToken(builder.compact());
-		tokenInfo.setExpire((int) expireMillis / 1000);
+		tokenInfo.setExpire((int) (expireMillis / 1000));
 
 		return tokenInfo;
 	}