SharePoint 页面未加载到静态应用程序的个人选项卡中(MS Teams 桌面客户端)

SharePoint page not loading in personal tab of static app (MS Teams desktop client)

在我的自定义个人应用程序中将 SharePoint 页面添加为静态选项卡时,添加的 SharePoint 页面未加载到 MS Teams 桌面 客户端,但在 web 客户端中按预期工作。

另外,当切换到 Developer Preview 时,选项卡开始工作。即使切换 Developer Preview 网页 仍然 按预期加载。

重现步骤

PS:似乎最初有一个重定向发生在 /_layouts/15/Authenticate.aspx,重定向到 MS 登录页面。但是,当切换到开发人员预览版或从开发人员预览版切换时,不会发生此重定向。所以,看起来最初 MS Teams 没有通过正确的身份验证?

https://github.com/SharePoint/sp-dev-docs/issues/4512

您能否尝试在您的应用程序清单中添加以下内容作为解决方法,如果您遇到任何问题,请告诉我们?

"staticTabs": [
    {
      "entityId": "TestTabId",
      "name": "Test Tab",
      "contentUrl": "https://microsoft.sharepoint.com/teams/MyTestSite/_layouts/15/teamslogon.aspx?spfx=true&dest=/teams/MyTestSite/SitePages/Test.aspx",
      "scopes": ["personal"],
      "websiteUrl": "https://fullwebsite.website.com/about"
    }
  ],
  "validDomains": [
    "*.login.microsoftonline.com",
    "microsoft.sharepoint.com",
    "microsoft.sharepoint-df.com",
    "spoppe-a.akamaihd.net",
    "spoprod-a.akamaihd.net",
    "resourceseng.blob.core.windows.net",
    "msft.spoppe.com"
  ],
  "webApplicationInfo": {
    "resource": "https://microsoft.sharepoint.com",
    "id": "00000003-0000-0ff1-ce00-000000000000"
  }