Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Balans After Sales Online (BASO) ====== <opis svrhe postojanja servisa> Servis je realizovan kroz niz REST metoda. ===== Autentifikacija ===== Sistem se oslanja na autentifikaciju od strane web servera (IIS). Objekat za dobijanje kredencijala korisnika kroz C#: <code> HttpContext.Current.Request.LogonUserIdentity </code> Ime logovanog korisnika se vezuje za nalog u Balansu (//Korisnici.KorNalog//), što znači da se moraju voditi paralelne ACL liste sa identičnim korisničkim nalozima. **Zahtev će biti obrađen samo ukoliko se imena naloga poklope !** ===== API ===== Balans After Sales Online API sastoji se od sledećih metoda: ^Metod ^ http verb ^Funkcionalnost | |[[:kb:ws:baso_processrequest|ProcessRequest]] | GET |Zahtev za dobijanjem podataka iz sistema | |[[:kb:ws:baso_updatestate|UpdateState]] | POST |Zahtev za promenom stanja u sistemu | <sup>1</sup> <sup>)</sup> Servis je dostupan samo preko HTTPS protokola \\ CKG Edit kb/web/balans_baso_main.txt Last modified: 2015/05/04 16:04by milano