【问题标题】:Can we generate Microsoft Graph API Event Creation Token Using MSAL library in angular?我们可以在角度使用 MSAL 库生成 Microsoft Graph API 事件创建令牌吗?
【发布时间】:2022-08-23 21:34:05
【问题描述】:

我正在构建一个应用程序,用户使用 MSAL 通过 Microsoft sso 登录。但是当我尝试在 Microsoft 日历中创建事件时,我从 MSAL 获得的令牌不起作用。

我做了什么:

  1. 我为应用添加了委托 Calendar.Read 和 Calendar.ReadWrite 权限。
  2. 尝试从 Microsoft Graph 资源管理器创建事件时,它正在工作。

    使用 MSAL 的访问令牌创建事件时出现的错误

     {\"error\":{\"code\":\"NoPermissionsInAccessToken\",\"message\":\"The token contains no permissions, or permissions can not be
    understood.\",\"innerError\":{\"oAuthEventOperationId\":\"9fc5a400-c9d7-4880-89ff-0670cfe1b5e7\",\"oAuthEventcV\":\"fVIhwRVmSAkpeAAnHn03vQ.1.1\",\"errorUrl\":\"https://aka.ms/autherrors#error-InvalidGrant\",\"requestId\":\"c3bbb134-c902-4f46-b525-f1d30011c5dc\",\"date\":\"2022-01-13T10:03:01\"}}}
    

    标签: microsoft-graph-api msal angular10 microsoft-graph-calendar


    【解决方案1】:

    确保使用组织帐户登录 microsoft。

    【讨论】:

      猜你喜欢
      • 2023-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-03
      • 1970-01-01
      • 2023-03-10
      • 2021-06-19
      相关资源
      最近更新 更多