Simptomi
Prilagođene veze konektora ne uspijevaju zbog kvarova provjere autentičnosti.
Ogledna poruka o pogrešci:
Uzrok
Jedan ili više netočnih URL-ova postavljenih tijekom prilagođene stvaranja veze.
Rješenje
Prije nego što pokušate konfigurirati prilagođeni poveznik, sve akcije moraju biti potvrđene izvan dodatka Power automatizacije pomoću alata kao što je poštar.
Svaki od sljedećih koraka trebao bi biti izveden i uspješan u alatu kao što je poštar prije konfiguriranja prilagođenog poveznika:
-
Pozovite krajnju točku dohvaćanja tokena OAUTH.
-
Pozovite akciju API-ja pomoću vraćenog tokena.
-
Nakon isteka tokena pozovite krajnje točke osvježavanja tokena OAUTH.
-
Pozovite akciju API-ja pomoću novog tokena za osvježavanje.
Imajte na pamet da se u vrijednosti tokena za ažuriranje podržava samo broj autorizacije i tokovi za osvježenje (pogledajte ovu vezuda biste saznali više). Implicitna subvencija i klijentska vjerodajnica ne potvrdimo tokene za osvježavanje, pa se možda neće koristiti za provjeru autentičnosti prilagođenih poveznika.
Testiranje generiranja OAUTH tokena pomoću poštara
Poštar nudi način da jednostavno izvrši testiranje krajnje točke koje je ovjerio OAUTH2. Da biste izvršili ovo testiranje, trebat će vam sljedeće informacije ili konfiguracije koje su izvršene u krajnjoj točki:
-
Nabavite ID stanara tvrtke Microsoft Azure. To se radi iz servisa Azure Active Directory, a nalazi se na kartici svojstva:
-
Dohvaćanje ID-a programa Application (Client). To se vrši i pomoću oštrice Azure Active Directory, a nalazi se na kartici registracija aplikacija:
Nakon toga:
-
Provjerite je li https://oauth.pstmn.io/v1/callback valjani URI za povratni poziv za aplikaciju
-
Snimite djelokruga (e) za koje će aplikacija morati potvrditi provjeru autentičnosti
Stvaranje zbirke i dohvaćanje novog token za Access u poštaru
Sada otvorite poštar i stvorite novu zbirku. Na kartici autorizacija odaberite upišite = OAuth 2,0, a zatim unesite sljedeće vrijednosti kao što je prikazano u nastavku:
-
Prefiks zaglavlja: nositelj
-
Naziv tokena: <odabir korisnika>
-
Vrsta potpore: kôd za autorizaciju
-
URL povratnog poziva: provjera "autorizacija pomoću preglednika" u blizini ove; sami URL ne može se uređivati
-
URL: https://login.microsoftonline.com/<vaš klijent ID>/OAuth2/v2.0/predautorizacije
-
URL: https://login.microsoftonline.com/<vaš klijent ID>/OAuth2/v2.0/predautorizacije
-
ID klijenta: <ID aplikacije>
-
Klijentska tajna: <neobavezno, ostavite prazno>
-
Opseg: <unos opsega, razdvojenih razmacima>
-
Stanje: <neobavezno, ostavite prazno>
-
Provjera autentičnosti klijenta: slanja klijentskih vjerodajnica u tijelu
Kada kliknete Dohvati novi token programa Access pri dnu ovog dijaloškog okvira, najprije ćete se odvesti u preglednik radi provjere autentičnosti na servisu Azure Active Directory, a zatim automatski preusmjereni natrag u poštaru. Ako vam se u rezultatu prikaže token za pristup i osvježavanja u dijaloškom okviru, uspješno ste konfigurirali URL-ove i sada možete nastaviti stvarati prilagođeni poveznik.
Definiranje OAUTH za prilagođeni poveznik
Sada kada smo potvrdili sve podatke, možda će biti popunjena u odjeljku Autorizacija prilagođenog poveznika na sljedeći način: