Simptome
Conexiunile de conector particularizate nu reușesc din cauza erorilor de autentificare. Când apare această problemă, primiți următorul mesaj de eroare:
Avertizare: conexiunea <ConnectionName> nu funcționează
Cauză
Una sau mai multe adrese URL incorecte au fost setate în timpul creării conexiunii particularizate.
Rezolvare
Înainte de a încerca să configurați un conector particularizat, toate acțiunile ar trebui să fie verificate în afara Power automatizeaz, utilizând un instrument precum poștașul.
Fiecare dintre următorii pași trebuie să fie finalizat cu succes într-un instrument precum poștașul înainte de a configura conectorul particularizat:
-
Apelați punctul final de regăsire simbol OAUTH.
-
Apelați acțiunea API utilizând simbolul returnat.
-
Apelați punctul final de reîmprospătare a tokenului OAUTH după expirarea simbolului.
-
Apelați acțiunea API utilizând simbolul nou, reîmprospătat.
Observați că doar fluxurile de acordare a codului de autorizare și fluxurile în numele acestora acceptă tokenuri de reîmprospătare. (Pentru mai multe informații, consultați acest articol din Microsoft Graph: blogul pentru dezvoltatori.) Subvențiile implicite și granturile de acreditări pentru clienți nu acceptă tokenuri de reîmprospătare. Prin urmare, nu puteți utiliza aceste granturi pentru a autentifica conectorii particularizați.
Testați generarea tokenurilor OAUTH utilizând poștaș
Poștașul vă permite să efectuați cu ușurință testarea unui punct final care este autentificat de OAUTH2. Pentru a efectua această testare, trebuie să aveți următoarele informații despre sau configurații efectuate la punctul final:
-
Obțineți ID-ul de entitate găzduită Microsoft Azure. ID-ul entității găzduite este afișat pe lama Azure Active Directory (Azure AD) și se găsește pe fila Proprietăți .
-
Obțineți ID-ul aplicației (client). Acest lucru este disponibil și pe lama Azure AD și se găsește pe fila înregistrări aplicație .
Următorul ecran apare după cum urmează. -
Asigurați-vă că https://oauth.pstmn.io/v1/callback este un URI de apelare inversă validă pentru aplicație.
-
Înregistrați domeniile pentru care trebuie să se autentifice aplicația dvs.
Notă: Unii furnizori de autentificare terți necesită furnizarea de domenii suplimentare pentru a funcționa pe deplin cu Power automatizeaz și Power Apps. Aceasta include caracteristici ca autentificare offline (necesare pentru conexiunile asociate pentru a reîmprospăta automat simbolul conectorului particularizat). Aceste domenii suplimentare se află în afara domeniului Microsoft de informații. Pentru mai multe informații, consultați documentația furnizorului de autentificare.
Crearea unei colecții și obținerea unui nou simbol de acces
În poștaș, creați o colecție. Pe fila autorizare , specificați următoarele valori:
-
Tastați OAuth 2,0
-
Prefix antet: purtător
-
Nume token: <alegere utilizator>
-
Tip Grant: cod de autorizare
-
URL apelare inversă: selectați "autorizarea utilizării browserului" lângă această opțiune. Observați că adresa URL însăși este posibil să nu fie editată.
-
URL-ul auth: https://login.MICROSOFTONLINE.com/<ID-ul entității găzduite>/oauth2/v2.0/Authorize
-
URL Simbol acces: https://login.MICROSOFTONLINE.com/<ID-ul entității găzduite>/oauth2/v2.0/Authorize
-
ID client: <ID-ul aplicației>
-
Secret client: (opțional, lăsați necompletat)
-
Domeniu: (introduceți domenii separate prin spații)
-
Stare: <opțional, lăsați necompletat>
-
Autentificarea clientului: trimiteți acreditările de client în organism.
Atunci când selectați Obțineți un simbol de acces nou în partea de jos a acestei casete de dialog, sunteți dus la un browser pentru a vă autentifica la Azure AD, apoi ați revenit automat la poștaș. Dacă vedeți simboluri de acces și Reîmprospătare intrări token în caseta de dialog rezultat, aceasta înseamnă că ați configurat cu succes adresele URL și puteți continua să creați conectorul particularizat.
Definirea setărilor OAUTH pentru conectorul particularizat
Acum, că toate informațiile sunt verificate, acesta poate fi populat în secțiunea de autorizare a conectorului particularizat, după cum urmează.
Resurse externe
Produsele de la terți care sunt discutate în acest articol sunt fabricate de firme independente de Microsoft. Microsoft nu face nicio garanție, implicită sau altfel, în ceea ce privește performanța sau fiabilitatea acestor produse.