Applies ToPower Automate

Simptomai

Pasirinktinio jungties ryšiai nepavyksta dėl autentifikavimo trikčių.

Pavyzdinis klaidos pranešimas:

Nedirbama su ryšių pavadinimo prisijungimu

Priežastis

Vienas ar daugiau neteisingų URL, nustatytų pasirinktinio ryšių kūrimo metu.

Sprendimas

Prieš bandant sukonfigūruoti pasirinktinę jungtį, visi veiksmai turi būti patvirtinti ne "Power automate", naudojant įrankį, pvz., Postman.

Kiekvienas iš toliau nurodytų veiksmų turėtų būti atliekamas ir sėkmingas įrankis, pvz., Postman prieš konfigūruojant pasirinktinę jungtį:

  1. Skambinkite į "OAUTH" atpažinimo ženklo galinį punktą.

  2. Paskambinkite API veiksmu naudodami grąžinamą atpažinimo ženklą.

  3. Jei atpažinimo ženklo galiojimo laikas baigsis, skambinkite į "OAUTH" atpažinimo ženklo galinį punktą.

  4. Skambinkite į API veiksmą naudodami naująjį atnaujintus žetoną.

Žinokite, kad tik autorizavimo kodas leidžia srautus ir jų vardu palaiko atnaujinimo žetonus (daugiau informacijos ieškokite šiame saite). Besąlyginiai negrąžinamos dotacijos ir kliento kredencialai nesuteikia "suport" atnaujinimo žetonų, todėl jų negalima naudoti pasirinktiniams jungtims autentifikuoti.

Bandymas generuoti OAUTH atpažinimo ženklus naudojant Postman

Postman suteikia galimybę lengvai atlikti galinio punkto OAUTH2. Norint atlikti šį tikrinimą, jums reikės šios informacijos arba konfigūracijų, kurios buvo atliktos pagal galinį punktą:

  • Gaukite "Microsoft Azure" nuomotojo ID. Tai atlikta iš "Azure Active Directory" disko ir yra skirtuko ypatybės skirtuke ypatybės: Gauti TenantId iš "Azure Active Directory" disko skirtuko ypatybės

  • Gaukite taikomosios programos (kliento) ID. Tai taip pat daroma iš "Azure Active Directory" disko ir yra skirtuke taikomųjų programų registravimas: "Azure Active Directory" – taikomųjų programų registravimas po to: "Azure Active Directory" taikomosios programos registracijos taikomosios programos ID

  • Įsitikinkite, kad https://oauth.pstmn.io/v1/callback yra galiojantis atgalinio skambinimo URI taikomajai programai "Azure Active Directory" taikomosios programos registracijos peradresavimo URI

  • Įrašo aprėpties (-ų), kurioms jūsų taikomoji programa turi autentifikuoti "Azure Active Directory" taikomųjų programų teisių aprėptis

Sukurkite kolekciją ir gaukite naują prieigos žetoną "Postman"

Dabar atidarykite "Postman" ir sukurkite naują kolekciją. Skirtuke autorizavimas pasirinkite tipas = OAuth 2,0, tada įveskite šias reikšmes, kaip parodyta toliau:

  • Antraštės prefiksas: pareikštinė

  • Atpažinimo ženklo pavadinimas: <vartotojų pasirinkimo>

  • Dotacijos tipas: autorizavimo kodas

  • Atgalinio skambinimo URL: pažymėkite "įgalioti naudoti naršyklę" šalia šio; pats URL gali būti neredaguotas

  • Autentifikavimo URL: https://login.microsoftonline.com/<jūsų nuomotojo ID>/oauth2v2.0/įgalioti

  • Acco Token URL: https://login.microsoftonline.com/<jūsų nuomotojo ID>/oauth2v2.0/įgalioti

  • Kliento ID: <jūsų taikomosios programos ID>

  • Kliento paslaptis: <Pasirinktinis, palikite tuščią>

  • Aprėptis: <(-ų), atskirtų tarpais>

  • Būsena: <pasirinktinai palikite tuščią>

  • Kliento autentifikavimas: kliento kredencialų siuntimas tekste

"Postman Create Collection"

Kai spustelėsite gauti naują prieigos žetoną šio dialogo lango apačioje, pirmiausia būsite nukreipti į "Azure Active Directory" autentifikuotą naršyklę, tada automatiškai peradresuojama atgal į "Postman". Jei matote prieigos žetoną ir atnaujinimo žetoną gautame dialogo lange, sėkmingai sukonfigūravote URL ir dabar gali pradėti kurti pasirinktinę jungtį.

Pasirinktinio jungties "OAUTH" apibrėžimas

Dabar, kai turime visą informaciją, kuri yra patikrinta, ji gali būti pateikta sekcijoje pasirinktinio jungties leidimas taip:

Įrašų Apgyvendinimas pasirinktiniame jungtyje OAUTH, naudojant anksčiau apibrėžtas reikšmes:
Kliento ID
AuthCode URL
Atpažinimo ženklo URL
Atnaujinti URL
Aprėptį

Išoriniai ištekliai

Autentifikavimo kodo suteikimas

Mokymasis Postman

onelogin" kūrėjai

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.