從 Teams 桌面用戶端存取 Viva Connections 應用程式時發生錯誤

徵狀

您的組織已遵循設定和啟動 Viva Connections的步驟。 不過,當您嘗試從 Microsoft Teams 桌面用戶端存取 Viva Connections 應用程式時,您會收到下列錯誤訊息:

發生錯誤。 無法將您登入。 如果錯誤持續發生,請連絡您的系統管理員,並提供錯誤碼CAA20004。

當您在錯誤訊息中選取 [其他問題資訊] 時,您會看到下列詳細數據:

AADSTS650057:無效的資源。 用戶端已要求存取未列在用戶端應用程式註冊中所要求許可權中的資源。

錯誤訊息的螢幕快照,其中包含其他資訊。

注意:只有當您從 Teams 桌面用戶端存取 Viva Connections 應用程式時,才會發生此問題。 如果您從 Teams Web 用戶端存取 Viva Connections 應用程式,就不會看到此錯誤。

原因

如果將 SharePoint 架構 (SPFx) 網頁元件新增至 Viva Connections,就會發生此錯誤。 由於新增了網頁元件,因此無法正確設定 [Microsoft Entra ID>App 註冊] 下提供的 SharePoint Online 用戶端擴充性 Web 應用程式主體物件,以信任 Teams 桌面用戶端。

解決方案

若要解決此問題,請從 SharePoint 系統管理中心流覽至 [API 存取] 頁面:

  1. 使用全域管理員認證登入 SharePoint 系統管理中心
  2. 選取 [進階>API 存取]

如果您沒有看到 API acess 選項,請使用下列步驟:

  1. 使用全域管理員認證登入 SharePoint 系統管理中心
  2. 選取 [更多功能]
  3. 選取 [應用程式]下的 [開啟]按鈕。
  4. 取 [API 存取]