Страница SharePoint не загружается в персональную вкладку статического приложения (настольный клиент MS Teams)

При добавлении страницы SharePoint в качестве статической вкладки в мое персональное приложение добавленная страница SharePoint не загружается в настольный клиент MS Teams, но работает в веб- клиенте должным образом.

Также при переходе в Developer Preview вкладка начинает работать. Даже при выходе из предварительного просмотра веб-страница все равно загружается, как и ожидалось.

Действия по воспроизведению

  • Создать страницу в SharePoint онлайн
  • Создайте новое приложение MS Teams (например, в редакторе манифеста App Studio)
  • Добавить новую личную вкладку, ссылающуюся на страницу SharePoint
  • Установите приложение MS Teams (например, с помощью App Studio для тестирования и распространения)
  • Откройте приложение MS Teams -> страница SharePoint не загружена (ничего не отображается, только пустой экран)

  • Переключиться на предварительный просмотр (и при необходимости войти в систему)

  • Откройте приложение MS Teams -> страница SharePoint загружена правильно

  • Отключить предварительный просмотр от разработчика (и войти при необходимости)

  • Откройте приложение MS Teams -> страница SharePoint по- прежнему загружена правильно

PS: кажется, изначально происходит перенаправление на /_layouts/15/Authenticate.aspx, который перенаправляет на страницу входа MS. Тем не менее, это перенаправление не происходит, когда произошел переход к предварительному просмотру или от разработчика. Итак, похоже, что изначально MS Teams не проходит аутентификацию правильно?

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

0 ответов

Не могли бы вы попробовать добавить следующее в манифест приложения в качестве временного решения и сообщить нам, если у вас возникнут проблемы?

"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"
  }
Другие вопросы по тегам