我想通过.Net Core 2.0 Web App添加/编辑/删除用户内容。我已经创建了租户和自定义策略,Web App工作正常。我需要找到一种方法来获取和编辑租户的内容,添加/编辑/删除用户,通过应用程序重置密码等。我认为Graph Api可能是唯一的方法。问题是,我的应用程序在.Net Core 2.0中,并且无法迁移。有没有其他方法可以实现我需要的功能,或者有没有办法在.Net Core 2.0中使用Graph Api?
我正在使用此代码示例:link
Response from Graph:
{
"error": {
"code": "Authorization_RequestDenied",
"message": "Insufficient privileges to complete the operation.",
"innerError": {
"request-id": "xxx",
"date": "xxx"
}
}
}
///非常感谢你,你太棒了。
答案 0 :(得分:0)
在评论中讨论之后,问题变成了授予Azure AD Graph API而非Microsoft Graph API的权限。
如果您想要所有用户,请使用此请求网址:
https://graph.microsoft.com/v1.0/users
有关MS Graph中用户端点的更多信息:https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/users