[ patak_daca @ 03.06.2016. 14:23 ] @
Pozdrav!

Da li neko zna kako da iz desktop aplikacije izvršim OAUTH 2 autentifikaciju.
Za proveru korisnika koristim Microsoft Dynamics CRM.

Molim za pomoć.

Hvala unapred!

Patak
[ patak_daca @ 06.06.2016. 07:41 ] @
Pozdrav!

Možda neki savet, da li je uopšte tako nešto izvodljivo..

Hvala unapred!

[ dejanet @ 06.06.2016. 09:31 ] @
Uz ogradu da ne znam skoro nista o MS Dynamics CRM.

Predpostavljam da MS CRM ima neki svoj API(obicno web service) kojem mozes da pristupas sa client-a uz neku autorizaciju:

Ako je u pitanju web service (CRM), onda treba napraviti u desktop app, deo koji ce biti http client i preko koga mozes slati request CRM-u. Svaki taj zahtev mora imati u header-u token/code koga si dobio preko autorizacije.

Sto se tice OAUTH mislim da postupak ide ovako:
- Saljes Request za token
- saljes user credential
- primis authorization code
- saljes auth code da bi dobio token
- dobijas token

dalje koristis token u svakom API pozivu za neki CRM API.

Pricam napamet i uz predpostavku da MS Dynamics CRM ima API u vidu web service-a.
[ patak_daca @ 06.06.2016. 09:45 ] @
Pozdrav!

Baš tako, Microsoft Dynamics CRM ima web service..
Hvala puno!!

Pozdrav!