Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 资源';someid';不存在或其查询的引用特性对象之一不存在_Azure_Azure Active Directory_Microsoft Graph Sdks - Fatal编程技术网

Azure 资源';someid';不存在或其查询的引用特性对象之一不存在

Azure 资源';someid';不存在或其查询的引用特性对象之一不存在,azure,azure-active-directory,microsoft-graph-sdks,Azure,Azure Active Directory,Microsoft Graph Sdks,我使用graph v1.net sdk获取目录信息,如me.Request()/applications.Request() 我将得到以下错误 代码:请求资源未找到 消息:资源“a1705c9c-420e-4ced-9ee8-3e8e49bb4226”不存在或其查询的引用属性对象之一不存在。 内部错误: 其他数据: 日期:2020-09-14T18:53:03 请求id:50526962-1eb4-4e54-8010-a277a67fcbdc 客户请求id:50526962-1eb4-4e54-

我使用graph v1.net sdk获取目录信息,如me.Request()/applications.Request()

我将得到以下错误

代码:请求资源未找到 消息:资源“a1705c9c-420e-4ced-9ee8-3e8e49bb4226”不存在或其查询的引用属性对象之一不存在。 内部错误: 其他数据: 日期:2020-09-14T18:53:03 请求id:50526962-1eb4-4e54-8010-a277a67fcbdc 客户请求id:50526962-1eb4-4e54-8010-a277a67fcbdc 客户编号:50526962-1eb4-4e54-8010-a277a67fcbdc

下面是我的代码

_confidentialClientApplication = ConfidentialClientApplicationBuilder
             .Create(clientId)
             .WithTenantId(tenantId)
             .WithClientSecret(clientSecret)
             .Build();

ClientCredentialProvider authProvider = new ClientCredentialProvider(_confidentialClientApplication);                    
GraphServiceClient graphClient = new GraphServiceClient(authProvider);

var directory = await graphClient.Directory.Request().GetAsync();
var me = await graphClient.Me.Request().GetAsync();

您正在通过机密客户端流获取令牌,这意味着您没有在用户上下文中运行。因此,您不应该使用/me端点,而应该使用/users/objectID端点


请参考此示例,此示例可能会对您有所帮助。

感谢您的回答,它有助于理解此场景中的问题所在