gpt4 book ai didi

azure - 无法访问office365日历API

转载 作者:行者123 更新时间:2023-12-03 00:32:43 26 4
gpt4 key购买 nike

我想从我的 Ruby 应用程序访问日历休息 API。我已经创建了 azure Multi-Tenancy 应用程序并对其进行了配置。

我正在尝试获取资源“https://outlook.office365com/ ”的访问 token ,但收到错误

'AADSTS50001: Resource 'https://outlook.office365.com/' is disabled.'

我找不到此错误的任何描述,也不明白为什么它被禁用

<小时/>

这是我的 azure 应用程序权限:

enter image description here

最佳答案

这对我来说是一个新错误!让我们检查一下 Exchange 主体是否被禁用。为此,您需要使用远程 Powershell 连接到 Azure AD 服务。

具体操作方法如下(我假设您在 Windows 计算机上安装了 Powershell):

  1. 安装适用于 Powershell 的 Azure AD 模块:https://msdn.microsoft.com/en-us/library/azure/jj151815.aspx#bkmk_installmodule
  2. 打开“Windows PowerShell 的 Windows Azure Active Directory 模块”。按照链接文章中“连接到 Azure AD”下的步骤进行操作。
  3. 运行以下命令:Get-MsolServicePrincipal -AppPrincipalId 00000002-0000-0ff1-ce00-000000000000

您应该看到如下输出:

ExtensionData         : System.Runtime.Serialization.ExtensionDataObject
AccountEnabled : True
Addresses : {}
AppPrincipalId : 00000002-0000-0ff1-ce00-000000000000
DisplayName : Microsoft.Exchange
ObjectId : f7d177d5-2071-45a9-b494-9b98cb4d80e3
ServicePrincipalNames : {00000002-0000-0ff1-ce00-000000000000/outlook.office365
.com, 00000002-0000-0ff1-ce00-000000000000/mail.office3
65.com,
00000002-0000-0ff1-ce00-000000000000/outlook.com,
00000002-0000-0ff1-ce00-000000000000/*.outlook.com...}
TrustedForDelegation : True

您可以运行命令并发布结果吗?

关于azure - 无法访问office365日历API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31119205/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com