Felsöka anslutningsappen för SharePoint Online-listan i Data Factory i Microsoft Fabric
Den här artikeln innehåller förslag på hur du felsöker vanliga problem med SharePoint Online-listanslutningen i Data Factory i Microsoft Fabric.
Felkod: SharePointOnlineAuthFailed
Meddelande:
The access token generated failed, status code: %code;, error message: %message;.
Orsak: Tjänstens huvudnamns-ID och nyckel kanske inte har angetts korrekt.
Rekommendation: Kontrollera ditt registrerade program (tjänstens huvudnamns-ID) och kontrollera om de har angetts korrekt.
Anslutning misslyckades efter att ha beviljat behörighet i en SharePoint Online-lista
Symtom
Du har beviljat behörighet till din datafabrik i SharePoint Online-listan, men du misslyckas fortfarande med följande felmeddelande:
Failed to get metadata of odata service, please check if service url and credential is correct and your application has permission to the resource. Expected status code: 200, actual status code: Unauthorized, response is : {"error":"invalid_request","error_description":"Token type is not allowed."}.
Orsak
SharePoint Online-listan använder ACS för att hämta åtkomsttoken för att bevilja åtkomst till andra program. För hyresgäster som skapades efter den 7 november 2018 är ACS inaktiverad standardmässigt.
Rekommendation
Du måste aktivera ACS för att hämta åtkomsttoken. Utför följande steg:
Ladda ned SharePoint Online Management Shell-och se till att du har ett administratörskonto för klientorganisationen.
Kör följande kommando i SharePoint Online Management Shell. Ersätt
<tenant name>
med ditt klientnamn och lägg till-admin
efter det.Connect-SPOService -Url https://<tenant name>-admin.sharepoint.com/
Ange information om din hyresgästadministratör i popupautentiseringsfönstret.
Kör följande kommando:
Set-SPOTenant -DisableCustomAppAuthentication $false
Använd ACS för att hämta åtkomsttoken.
Relaterat innehåll
Om du vill ha mer felsökningshjälp kan du prova dessa resurser: