Simptomi
Neizdevās pielāgot savienotāja savienojumus autentifikācijas kļūmju dēļ.
Kļūdas ziņojuma piemērs:
Cēlonis
Ir uzstādīts viens vai vairāki nepareizi vietrāži URL laikā, kad pielāgota savienojuma izveide.
Risinājums
Pirms mēģināt konfigurēt pielāgotu savienotāju, visas darbības ir jāpārbauda ārpus Power automatizēšanas, izmantojot rīku, piemēram, pastu.
Lai veiktu tālāk norādītās darbības, pirms pielāgotā savienotāja konfigurēšanas ir jāveic un jāizdodas, piemēram, par pasta līdzekli.
-
Piezvani OAUTH marķiera izgūšanas galapunktam.
-
Izsauciet API darbību, izmantojot atgriezto marķieri.
-
Kad beidzas pilnvaras derīgums, sazinieties ar OAUTH marķiera atsvaidzināšanas galapunktu.
-
Piezvani API darbībai, izmantojot jauno atsvaidzināto marķieri.
Ņemiet vērā, ka tikai autorizācijas koda piešķirtās plūsmas un to plūsmu vārdā atbalsta atsvaidzināšanas pilnvaras (skatiet šo saiti, lai iegūtu papildinformāciju). Netiešas dotācijas un klienta akreditācijas dati piešķir nesuport atsvaidzināšanas marķierus, tāpēc to nevar izmantot, lai autentificētu pielāgotus savienotājus.
Izmēģinājuma ģenerēšana, izmantojot pastmarku
Pastaājs nodrošina veidu, kā viegli veikt OAUTH2 galapunkta pārbaudi. Lai veiktu šo testēšanu, ir nepieciešama tālāk norādītā informācija vai konfigurācija, kas ir jāveic galapunktā.
-
Iegūstiet Microsoft Azure nomnieka ID. Tas ir paveikts Azure Active Directory asmenī, un tas ir atrodams cilnē rekvizīti:
-
Iegūstiet lietojumprogrammas (klienta) ID. To var izdarīt arī Azure Active Directory asmens, un tas ir atrodams sadaļā lietojumprogrammas reģistrācijas cilnē:
seko: -
Pārliecinieties, vai https://oauth.pstmn.io/v1/callback ir derīgs atzvanīšanas URI lietojumprogrammas
-
Reģistrējiet tvērumu (-us), par kuru lietojumprogrammai ir jāautentificē
Kolekcijas izveide un jaunas piekļuves pilnvaras iegūšana pasta ziņojumā
Tagad, atveriet ziņu un izveidojiet jaunu kolekciju. Cilnē autorizācija izvēlieties rakstīt = OAuth 2,0, pēc tam ievadiet tālāk norādītās vērtības, kā parādīts tālāk.
-
Galvenes prefikss: datu nesējs
-
Marķiera nosaukums: <lietotāja izvēle>
-
Piešķiršanas tips: autorizācijas kods
-
Atzvanīšanas vietrādis URL: atzīmējiet izvēles rūtiņu autorizēties, izmantojot pārlūkprogrammu. vietrādis URL, iespējams, netiek rediģēts
-
Autorizācijas vietrādis URL: https://login.microsoftonline.com/<nomnieka ID>/oauth2/v2.0/Authorize
-
Acces marķiera vietrādis URL: https://login.microsoftonline.com/<nomnieka ID>/oauth2/v2.0/Authorize
-
Klienta ID: <jūsu lietojumprogrammas ID>
-
Klienta noslēpums: <nav obligāti, atstājiet tukšu>
-
Tvērums: <ievadiet tvērumu (-us), atdalot tos ar atstarpēm>
-
Statuss: <nav obligāti, atstājiet tukšu>
-
Klienta autentifikācija: klienta akreditācijas datu nosūtīšana pamattekstā
Kad šī dialoglodziņa lejasdaļā noklikšķināt uz iegūt jaunu piekļuves marķieri, vispirms tiksit novirzīts uz pārlūkprogrammu, lai autentificētu pakalpojumu Azure Active Directory, un pēc tam automātiski tiek pārvirzīts atpakaļ uz pastmarku. Ja izveidotajā dialoglodziņā redzat piekļuves marķieri un atsvaidzināšanas marķieri, esat sekmīgi konfigurējis vietrāžus URL un tagad varat turpināt veidot savu pielāgoto savienotāju.
OAUTH definēšana pielāgotam savienotājam
Tagad, kad ir pārbaudīta visa informācija, tā var tikt ievietota pielāgotā savienotāja autorizācijas sadaļā, kā norādīts tālāk.