XmlDocument doc = cis.PosaljiRacun(racun, "fiskal 1.pfx"); --> vraća NULL

Feb 20, 2013 at 3:34 PM
XmlDocument doc = cis.PosaljiRacun(racun, "fiskal 1.pfx");
mi vrati NULL, piše CisUrl = null
u app.config sam stavio path
Feb 20, 2013 at 7:08 PM
Moj fiskal 1 se zove "fiskal1.pfx", dakle bez razmaka između fiskal i broja 1!
Feb 20, 2013 at 7:41 PM
Sumnjam da je to jer i u primjeru je stavljeno s razmakom,
racun.ZastKod = Raverus.FiskalizacijaDEV.PopratneFunkcije.Razno.ZastitniKodIzracun("FISKAL 1", racun.Oib,
ali ne škodi probati.

poz
Feb 20, 2013 at 7:46 PM
Upravo probao, napravio novi bez razmaka, ista stvar.
Ima li itko volje pomoći?
Coordinator
Feb 21, 2013 at 10:24 AM
To je rutina koja poziva certifikat iz certificate storea, a ne certifikat kao fizičke datoteke. U ovom slučaju, fiskal 1 i root certifikat od fine ti moraju biti instalirani u store. Fiskal 1 u personal, a democacert u root.
Kada koristiš zvanje fizičkog pfx-a, to moraš obaviti sa zvanjem i lozinke pfx-a kroz parametar.
Feb 21, 2013 at 2:27 PM
Edited Feb 21, 2013 at 2:28 PM
Vratio sam "FISKAL 1" i dobio ovaj error:
  • The remote name could not be resolved: 'cistest.apis-it.hr'
    važno je reči da mi se pojavi prozor s certifikatom i moram kliknuti na OK?
    nije valjda da treba svaki put, to bi trebao ići automatski.
    Savjet?
Coordinator
Feb 21, 2013 at 2:33 PM
  1. upisao si krivu adresu do testnog servisa ili nemaš instaliran root certifikat.
  2. izbriši iz personal storea fiskal 1 i ponovno iga importiraj, ali ovaj put nemoj uključiti opciju da ti traži dopuštenje za privatnim ključem.
Feb 21, 2013 at 4:00 PM
  • imam instaliran root certifikat, a adresu sam copy->paste iz .config file-a iz example sa site-a
<Raverus.FiskalizacijaDEV.Properties.Settings>
  <setting name="Raverus_FiskalizacijaDEV_CisWebService_FiskalizacijaService" serializeAs="String">
    <value>https://cistest.apis-it.hr:8449/FiskalizacijaServiceTest</value>
  </setting>
  <setting name="Raverus_FiskalizacijaDEV_StatusService_GetStatus" serializeAs="String">
    <value>https://www.fdev.hr/StatusWS/GetStatus.asmx</value>
  </setting>
</Raverus.FiskalizacijaDEV.Properties.Settings>
šta se tiče instalacije fiskal 1 sve sam radio po uputama FINA-e tako da nisam siguran ...
Feb 21, 2013 at 5:30 PM
Edited Feb 21, 2013 at 5:41 PM
Napokon uspio dobiti odziv od FINA-e, havala svima na pomoći posebno "dkustec"
Samo jedna stvar, svaki put kad printam račun podigne prozor :

Signing data with your private exchange key


An application is requesting access to a Protected Item


CryptoApi Private Key

OK cancel Detail

i kliknem na OK

može li se nekao izbjeći da me ne pita svaki put.
Coordinator
Feb 21, 2013 at 5:58 PM
Napisao sam ti kako se to može izbjeći - izbriši fiskal 1 i ponovno ga importiraj, ali ovaj put nemoj označiti opciju "enable strong key protection"
Image
Feb 21, 2013 at 7:12 PM
OK, probam.
Samo jedno malo sam se izgubio u ovim certifikatima je li to onj iz IE, ili je to Verifikacijski/root (samopotpisani) certifikat za DEMO CA.
Coordinator
Feb 21, 2013 at 7:13 PM
Edited Feb 21, 2013 at 7:14 PM
Onaj iz IE From: "dinoni" <<notifications@codeplex.com> Date: 21 Feb 2013 11:12:55 -0800 To: <> ReplyTo: fiskalizacija@discussions.codeplex.com Subject: Re: XmlDocument doc = cis.PosaljiRacun(racun, "fiskal 1.pfx"); --> vraća NULL [fiskalizacija:433820] From: dinoni OK, probam. Samo jedno malo sam se izgubio u ovim certifikatima je li to onj iz IE, ili je to Verifikacijski/root (samopotpisani) certifikat za DEMO CA.
Feb 21, 2013 at 7:14 PM
imaš li neki dokument gdje pojašnjava koji certifikat i gdje, malo mi je to sve u oblacima.
public, private itd. španjolska sela

poz
Coordinator
Feb 21, 2013 at 7:16 PM
Feb 21, 2013 at 7:35 PM
E ako je to onaj iz IE neće ići, jer ako ga izbrišem i pokušam ponovi s istim Reference number: & Authorization code: dobijem grešku odnosno to mogu uradit samo jednom, na početku sam to pogriješio pa sam jedva od FINA-e dobio novi ref num i aut. code.
Mogu li to kako izbječi, recimo u propertie postoječeg?