我尝试使用以下API方法在iOS中使用MSGraph SDK获取用户详细信息。 Iam一直成功地收到了用户详细信息。但是,当用户收取密码或更新其凭据时,我仅在日志中收到oauthConnection Error:。在以下API中,我没有收到任何回电。为什么发生任何类型的错误时它都没有响应?请帮我。提前致谢。

[MSGraphClient setAuthenticationProvider:self.authProvider.authProvider];
self.graphClient = [MSGraphClient client];

[[[self.graphClient me]request]getWithCompletion:^(MSGraphUser *response, NSError *error) {
        if(!error){
            // Im able to get back here
        }
        else{

            //Im not received any call back here when user changed their password or any error occurred.
            [self.authProvider disconnect];


        }
    }];`

最佳答案

我是MS Graph的新手,所以我可能会缺少一些东西,但是您的graphClient声明对我来说似乎有点差。

尝试下载此示例:https://github.com/Azure-Samples/active-directory-dotnetcore-daemon-v2

并检查它是graphClient的声明。
您可能会缺少刷新令牌的部分?

09-11 18:12