zhou-hao 7 سال پیش
والد
کامیت
c899a0952b

+ 5 - 4
hsweb-authorization/hsweb-authorization-oauth2/hsweb-authorization-oauth2-client/src/main/java/org/hswebframework/web/authorization/oauth2/client/exception/OAuth2RequestException.java

@@ -27,17 +27,18 @@ import java.io.PrintStream;
  * @author zhouhao
  */
 public class OAuth2RequestException extends RuntimeException {
-    ErrorType errorType;
+    private static final long serialVersionUID = 6170266627415485170L;
+    private ErrorType errorType;
 
-    OAuth2Response response;
+    private OAuth2Response response;
 
     public OAuth2RequestException(ErrorType errorType, OAuth2Response response) {
-        super(errorType.name());
+        super(errorType.name() + (errorType == ErrorType.OTHER ? ":" + response.asString() : ""));
         this.errorType = errorType;
         this.response = response;
     }
 
-    public OAuth2RequestException(String message,ErrorType errorType, OAuth2Response response) {
+    public OAuth2RequestException(String message, ErrorType errorType, OAuth2Response response) {
         super(message);
         this.errorType = errorType;
         this.response = response;