Uputstvo za korištenje
1. Sistem trenutno radi sa Halcom sertifikatima mada nije problem da radi sa bilo kojim
2. Prvo morate instalirati middleware koji ste dobili uz karticu (u slučaju Halcom-a to je Nexus Personal)
3. Ako ste instalirali prethodnu verziju prvo je deinstalirajte i instalirajte "Microsoft Visual C++ Redistributable" za Visual Studio 2015-2022.
Skineš sa adrese:https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
4, Raspakujte zip fajl i startujte exe datoteku. Prođite kroz korake instalacije. Na kraju instalacije ili ručno startujte prgoram koji ste upravo instalirali ili restartujte računar
5. Nakon uspješne instalacije možete testirati rad:
- iz brovsera: ukucajte
http://localhost:12345/api/SignXML?traziCertPo=jmb&podatak=- iz alata tipa Postman:&xmlDataForSigning=
POST metoda: http://localhost:12345/api/SignXML
Body raw JSON
{
"traziCertPo": "jmb|email|serial",
"podatak": "<jmb upisan u Vaš certifikat>|<email adresa upisana u Vaš certifikat>|<serijski broj certifikata (ne iz CN-a)>",
"xmlDataForSigning": "<ValidacioniXML>Potpisi meeeeee</ValidacioniXML>"
}
API Dokumentacija za SignXML servis.postman_collection.json
Napomena: ovo je testna komponenta koja će raditi 14 dana, nakon toga ćete morati ponovo instalirati. Ne možete podešavati port na kome servis radi, niti koje sertifikate sistem može da koristi kao ni neke druge parametre rada sistema.
Da bi ste koristili sistem morate imati certifikat izdat na fizičkom nosaču (usb token ili pametnu karticu).
*************************************************************************************
XML podatak mora sadržavati tag <ValidacioniXML> jer će se njegov sadržaj potpisati.
*************************************************************************************
Ako Vam treba da sistem testirate sa softverskim ključevima (ključevima u pfx datoteci, pem i sl) ... slobodne sa javite.
Hvala na posjeti.
Đorđe Cvijanović
cdorde@gmail.com
Tel: +38765584611