我希望我的Web API获得访问令牌,然后调用Microsoft Graph API。我已经阅读了一些文档和主题,但是他们都讨论了POST方法,该方法要求在AAD上注册应用程序时创建的客户端ID和应用程序密钥。
我正在关注本文档here。
我的问题是:
什么是client_credentials
?我应该从哪里得到它?我以为该API应该与秘密和只有我的客户一起使用。
感谢您的帮助。
答案 0 :(得分:3)
HTTP请求中有4个参数:
https://graph.microsoft.com
因此,您的应用程序仅需要客户端ID和密码。
如果使用v2终结点/ MSAL,请注意没有资源参数。
相反,您将使用scope=https://graph.microsoft.com/.default
。