From 4a6216f7d92e365a0ea36d574dceb7f448b29ceb Mon Sep 17 00:00:00 2001 From: "yadong.zhang" Date: Sat, 15 Aug 2020 20:44:24 +0800 Subject: [PATCH] :art: Improve the Microsoft platform's questions about scope. --- src/main/java/me/zhyd/oauth/request/AuthMicrosoftRequest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/zhyd/oauth/request/AuthMicrosoftRequest.java b/src/main/java/me/zhyd/oauth/request/AuthMicrosoftRequest.java index 6f6f530..199cd3b 100644 --- a/src/main/java/me/zhyd/oauth/request/AuthMicrosoftRequest.java +++ b/src/main/java/me/zhyd/oauth/request/AuthMicrosoftRequest.java @@ -143,7 +143,7 @@ public class AuthMicrosoftRequest extends AuthDefaultRequest { .queryParam("client_id", config.getClientId()) .queryParam("client_secret", config.getClientSecret()) .queryParam("grant_type", "authorization_code") - .queryParam("scope", "offline_access user.read mail.read") + .queryParam("scope", this.getScopes(" ", true, AuthScopeUtils.getDefaultScopes(AuthMicrosoftScope.values()))) .queryParam("redirect_uri", config.getRedirectUri()) .build(); } @@ -172,7 +172,7 @@ public class AuthMicrosoftRequest extends AuthDefaultRequest { .queryParam("client_secret", config.getClientSecret()) .queryParam("refresh_token", refreshToken) .queryParam("grant_type", "refresh_token") - .queryParam("scope", "user.read%20mail.read") + .queryParam("scope", this.getScopes(" ", true, AuthScopeUtils.getDefaultScopes(AuthMicrosoftScope.values()))) .queryParam("redirect_uri", config.getRedirectUri()) .build(); } -- GitLab