Symptomer
Brugerdefinerede forbindelsesforbindelser mislykkes på grund af godkendelsesfejl. Når dette problem opstår, modtager du følgende fejlmeddelelse:
Besked: Din <ConnectionName> forbindelse fungerer ikke

Årsag
Der blev angivet en eller flere forkerte URL-adresser under oprettelse af brugerdefineret forbindelse.
Løsning
Før du forsøger at konfigurere en brugerdefineret forbindelse, skal alle handlinger bekræftes uden for Power Automate ved hjælp af et værktøj som Postbud.
Hvert af følgende trin skal udføres korrekt i et værktøj som Postbud, før du konfigurerer den brugerdefinerede forbindelse:
-
Kald OAUTH-tokenhentningsslutpunktet.
-
Kald API-handlingen ved hjælp af det returnerede token.
-
Ring til slutpunktet for opdatering af OAUTH-token, når tokenet udløber.
-
Kald API-handlingen ved hjælp af det nye, opdaterede token.
Bemærk, at kun godkendelseskodetilskrivelsesflows og på vegne af flows understøtter opdateringstokens. (Du kan finde flere oplysninger i denne Microsoft Graph: Udviklerblogartikel).) Implicitte tildelinger og klientlegitimationsoplysninger understøtter ikke opdateringstokens. Du kan derfor ikke bruge disse tildelinger til at godkende brugerdefinerede forbindelser.
Testgenereringen af OAUTH-tokens ved hjælp af Postman
Postman gør det nemt at udføre test af et slutpunkt, der godkendes af OAUTH2. For at udføre denne test skal du have følgende oplysninger om eller konfigurationer udført på slutpunktet:
-
Hent Microsoft Azure-lejer-id'et. Lejer-id'et vises på azure Active Directory-bladet (Azure AD) og findes på fanen Egenskaber.
-
Hent program-id'et (klient). Dette findes også på Azure AD-bladet og findes på fanen Appregistreringer.
Det næste skærmbillede vises på følgende måde: -
Sørg for, https://oauth.pstmn.io/v1/callback er en gyldig URI til tilbagekald til programmet.
-
Registrer de områder, som programmet skal godkende.
Bemærk! Nogle tredjepartsudbydere af godkendelse kræver, at der leveres yderligere områder for at fungere fuldt ud med Power Automate og Power Apps. Dette omfatter funktioner som offlinegodkendelse (kræves for, at relaterede forbindelser automatisk opdaterer den brugerdefinerede forbindelsestoken). Disse yderligere områder ligger uden for Microsofts område med oplysninger. Du kan finde flere oplysninger i godkendelsesudbyderens dokumentation.
Opret en samling, og få et nyt adgangstoken
Opret en samling i Postbud. På fanen Godkendelse skal du angive følgende værdier:
-
Skriv: OAuth 2.0
-
Overskriftspræfiks:Bearer
-
Tokennavn:<brugervalg>
-
Tildelingstype:Godkendelseskode
-
Url-adresse til tilbagekald:Vælg "Godkend ved hjælp af browser" ud for denne indstilling. Bemærk, at selve URL-adressen muligvis ikke redigeres.
-
Godkendelses-URL-adresse:https://login.microsoftonline.com/<dit lejer-id>/oauth2/v2.0/authorize
-
URL-adresse tiladgangstoken: https://login.microsoftonline.com/<dit lejer-id>/oauth2/v2.0/authorize
-
Klient-id:<dit program-id>
-
Klienthemmelighed:(valgfrit, lad være tom)
-
Omfang:(angiv områder, der er adskilt med mellemrum)
-
Stat:<valgfri, lad være tom>
-
Klientgodkendelse:Send klientlegitimationsoplysninger i brødteksten.
Når du vælger Hent ny adgangstoken nederst i denne dialogboks, bliver du ført til en browser for at godkende Azure AD og derefter automatisk returneret til Postman. Hvis du ser adgangstoken- og opdateringstokenposter i den resulterende dialogboks, betyder det, at du har konfigureret URL-adresserne og kan fortsætte med at oprette din brugerdefinerede forbindelse.
Definer OAUTH-indstillinger for Brugerdefineret forbindelse
Nu, hvor alle oplysninger er bekræftet, kan de udfyldes i sektionen Godkendelse af brugerdefineret forbindelse på følgende måde.
Eksterne ressourcer
De tredjepartsprodukter, der er nævnt i denne artikel, er fremstillet af firmaer, der er uafhængige af Microsoft. Microsoft påser intet ansvar, hverken underforstået eller på anden måde, for ydeevnen eller pålideligheden af disse produkter.