package cn.mb.cloud.auth.security.exception; import cn.mb.cloud.auth.security.component.MbCloudAuth2ExceptionSerializer; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import lombok.Getter; import org.springframework.security.oauth2.common.exceptions.OAuth2Exception; /** * @author jason * 自定义OAuth2Exception */ @JsonSerialize(using = MbCloudAuth2ExceptionSerializer.class) public class MbCloudAuth2Exception extends OAuth2Exception { @Getter private String errorCode; public MbCloudAuth2Exception(String msg) { super(msg); } public MbCloudAuth2Exception(String msg, String errorCode) { super(msg); this.errorCode = errorCode; } }