| |
FINA Certifikati i fiskalizacija
compillation
FINA Certifikati i fiskalizacija
probleme koje je riješio Raverus : • kako potpisati XML datoteku FINA certifikatom? • kako koristiti x.509 certifikat ili fiskal cistest? • kako se spojiti na cistest.aspic-it.hr server i slati potpisani XML-a preko SOAP i HTTPS-a? • XML kanonikalizacija • XML shema ili WSDL za fiskalizaciju • kako SSL komunicira sa demo serverom FINE? • kako generirati zaštitni kod računa za fiskalne blagajne?
Raverus nudi gotova, besplatna open source riješenja u C# http://fiskalizacija.codeplex.com/ http://fiskalizacija.codeplex.com/documentation i http://blog.fiskalizacija-dev.com.hr/post/2012/10/22/Centralni-informacijski-sustav-%28CIS%29-status-sluzbenog-testnog-web-servisa.aspx
RAVERUS projekt je u potpunosti open source - drugim rječima, preuzmite source code ili DLL i iskoristite ga unutar svojih rješenja; sve je potpuno besplatno i neće se niti u budućnosti naplaćivati. --------------------------------------------------------------------------------------------
nrasinec wrote:
Pogledaj ovo za malo više informacija o tome koji se certifikati koriste kod fiskalizacije i za što: • http://blog.fiskalizacija-dev.com.hr/post/2012/10/17/Certifikati-i-fiskalizacija.aspx • http://www.porezna-uprava.hr/e-porezna/Datoteke/ePorezna-FAQ.pdf • http://rdc.fina.hr/CA/RDCca.cer
pazi kad predjes u produkciju, trebat ces RDCca.cer ------------------------------------------------------------------------------------ Jedino ostaje problem kako na Linux instalirati certifikat preuzet sa http://demo-pki.fina.hr/ (Verifikacijski/root (samopotpisani) certifikat za Demo CA ). Vrlo jednostavno: # cd /etc/pki/tls/certs # wget http://demo-pki.fina.hr/crl/democacert.cer # ln -s democacert.cer `openssl x509 -hash -noout -in democacert.cer`.0 # openssl verify -CApath /etc/pki/tls/certs democacert.cer democacert.cer: OK # openssl s_client -showcerts -connect #ovdje_ide_adresa_za_ssl:443# -CApath /etc/pki/tls/certs Ovo će raditi na većini linux platformi, jedino je različit path do "certs" direktorija...
------------------------------------------------------------------------------------------------------ meni baš nije htjelo tako raditi, ali ovako je: # wget http://demo-pki.fina.hr/crl/democacert.cer # openssl x509 -inform der -in democacert.cer -out democacert.pem # openssl x509 -hash -noout -in democacert.pem ce65b455 # ln -s democacert.pem ce65b455.0 # openssl verify -CApath /etc/pki/tls/certs democacert.pem democacert.pem: OK # openssl s_client -showcerts -connect cistest.apis-it.hr:8449 -CApath /etc/pki/tls/certs na kraju puno svega treba pisati ako je ok: Verify return code: 0 (ok)
------------------------------------------------------------------------------------- https://cistest.apis-it.hr:8449/FiskalizacijaServiceTest
-------------------------------------------------------------------------------------
|
|