Microsoft Graph API - 此API版本不支持应用程序

时间:2017-04-14 10:02:44

标签: c# azure authentication xamarin.forms microsoft-graph

我试图让这个Graph API示例工作: https://github.com/microsoftgraph/xamarin-csharp-snippets-sample

我在Azure中注册了我的应用程序,获得了Application-id并将其设置为示例中的App.cs文件。 每当我尝试简单的操作时,我都会收到这样的信息:

  

Users.Get Me失败了。例外:AADSTS70001:应用程序'我的APP-ID'   此API版本不支持。

我尝试修改AuthenticationHelper.cs文件以转到新的

GraphServiceClient("https://graph.microsoft.com/v1.0",

到:

new GraphServiceClient("https://graph.microsoft.com/v1.6",

尝试获取1.6 API版本,希望问题来自那里。 但我仍然一遍又一遍地得到同样的信息。

我选择了这个示例,因为我所要做的就是设置应用程序ID(我是这么认为),但我无法让它工作。

有没有人遇到过这个问题? 我应该改变什么才能使它工作,以便我可以在我的"真实"中使用图形API。溶液

谢谢。

1 个答案:

答案 0 :(得分:1)

图表只有两个版本https://graph.microsoft.com/v1.0https://graph.microsoft.com/beta。我不确定你从哪里获得https://graph.microsoft.com/v1.6,但这不是一个有效的图形URI。