在 MSTeams 桌面客户端中使用 SPFx webpart 加载 SP 页面时,AadHttpClient 失败
AadHttpClient fails when loading SP page with SPFx webpart in MSTeams Desktop Client
我在 MS Teams 中添加了一个 个人选项卡,它引用了一个 SharePoint 页面,上面有一个 SPFx webpart 使用 AadHttpClient
.
在 MS Teams Web 客户端 中,页面按预期加载,并且 AadHttpClient
调用有效。
但是,在 MS Teams 桌面客户端(在 windows 上)中,AadHttpClient
不起作用。
在 Fiddler 中,我可以看到发生了以下情况(仅在 dekstop 客户端上):
调用/sites/MyDevSite/_api/Microsoft.SharePoint.Internal.ClientSideComponent.Token.AcquireOBOToken?resource='9bebc8ed-8a93-4efc-84a3-ae979d301124'&clientId='add82f27-80e9-45e3-9cf5-345e72d24ff7'
调用 returns HTTP 500
消息:
{"odata.error":{"code":"-1, System.AggregateException","message":{"lang":"en-US","value":"One or more errors occurred."}}}
我不知道我需要做些什么来解决这个问题,所以我们将不胜感激。
Microsoft 已发布修复程序。
我在 MS Teams 中添加了一个 个人选项卡,它引用了一个 SharePoint 页面,上面有一个 SPFx webpart 使用 AadHttpClient
.
在 MS Teams Web 客户端 中,页面按预期加载,并且 AadHttpClient
调用有效。
但是,在 MS Teams 桌面客户端(在 windows 上)中,AadHttpClient
不起作用。
在 Fiddler 中,我可以看到发生了以下情况(仅在 dekstop 客户端上):
调用
/sites/MyDevSite/_api/Microsoft.SharePoint.Internal.ClientSideComponent.Token.AcquireOBOToken?resource='9bebc8ed-8a93-4efc-84a3-ae979d301124'&clientId='add82f27-80e9-45e3-9cf5-345e72d24ff7'
调用 returns
HTTP 500
消息:
{"odata.error":{"code":"-1, System.AggregateException","message":{"lang":"en-US","value":"One or more errors occurred."}}}
我不知道我需要做些什么来解决这个问题,所以我们将不胜感激。
Microsoft 已发布修复程序。