diff --git a/dsBaseWeb/Handler/CheckHandler/LimitRoleId.go b/dsBaseWeb/Handler/CheckHandler/LimitRoleId.go index f69414ee..a79b9088 100644 --- a/dsBaseWeb/Handler/CheckHandler/LimitRoleId.go +++ b/dsBaseWeb/Handler/CheckHandler/LimitRoleId.go @@ -141,6 +141,12 @@ func roleIdLimitIsLegal(c *gin.Context, interName string, n int) (bool, ResultSt if !Reply.Success { resultStruct.HttpType = httpType resultStruct.Message = Reply.Message + + //清cookie + c.SetCookie("person_id", "", -1, "/", "", false, true) + c.SetCookie("identity_id", "", -1, "/", "", false, true) + c.SetCookie("token", "", -1, "/", "", false, true) + return false, resultStruct } return true, resultStruct