Problem s provjerom potpisa

Dec 19, 2012 at 10:41 AM
Edited Dec 19, 2012 at 10:49 AM

Imam problem s provjerom potpisa iz xml-a odgovora na racun zahtjev, naime metoda CheckSignature uvijek vraća false.  Kod je pisan u .NET C#, radi se o nešto prilagođenom kodu iz FiskalizacijaDEV projekta za potrebe naše aplikacije.

Ono što je zanimljivo je slijedeće, imamo dvije odvojene aplikacije na kojima implementiramo fiskalizaciju, prva je aplikacija maloprodajne kase na kojoj sve uredno radi.

Druga je poslovna aplikacija koja unutar sebe ima i modul za izdavanje maloprodajnih računa i koristi kod za fiskalizaciju identičan onom u kasi.

Radi echo metoda, radi poslovni prostor zahtjev, ali racun zahtjev ne prolazi zbog provjere potpisa, odnosno, odgovor od servera ne sadrži greške, XML odgovora je uredan, izgleda isto kao kod aplikacije maloprodajne kase, JIR se može pročitati ali provjera potpisa odgovora vraća false.

Dakle sve je isto, iz jedne aplikacije provjera potpisa prolazi, a iz druge ne.

Aplikacija u kojoj sve radi je .NET 3.5, provjera ne radi u aplikaciji koja radi na .NET 4.0

Našao sam i post od partyelite o ovom problemu. Dli je ovo neko riješio?