Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko247
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
twister_ak

twister_ak

Dołączył 9 lat temu
  • Obserwuj
  • Akcje 9
  • Znaleziska 0
  • Mikroblog 9
  • Obserwujący 0
  • Obserwowane 0
Liferov
Liferov
23.06.2016, 13:37:48 via Android
  • 8
Próbował już ktoś tworzyć aplikacje do wysyłania JPK zgodnie ze specyfikacją MF? Przebrnąć przez te wszystkie kompresje, kodowanie, generowanie xml, podpis elektroniczny i podłączenie się do bramki?

#programowanie #sap #erp #jpk
  • 665
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

twister_ak
twister_ak 02.08.2016, 06:42:06
  • 0
@yarpi87 Mam identycznie tak jak Ty. Używałem gotowej biblioteki XadesNetLib.dll z XadesNetTestProjectv1.0.1NET3.5.zip. Później skompilowałem dll z XadesNet_v1.0.1-src.zip i ciągle źle podpisuje (już jest błąd XadesHelper.Verify(outputPath).Perform(); i z bramki mam kod 120 "Podpis negatywnie zweryfikowany").

Próbowałem na lipnym oraz na prawdziwym certyfikacie i nic.

Może coś z
  • Odpowiedz
twister_ak
twister_ak 02.08.2016, 07:15:10
  • 0
@yarpi87 W czym skompilowałeś DLL? (SharpDevelop 4.4, VS 20015?) A wysyłasz na test? Jeszcze się zastanawiam czy może dlatego że mam Win 10?
  • Odpowiedz
twister_ak
twister_ak 03.08.2016, 09:33:59
  • 0
@yarpi87 Jaka przestrzen nazw jest w tej dll? using XadesNetLib.Xades; nie działa
  • Odpowiedz
twister_ak
twister_ak 03.08.2016, 10:17:51
  • 0
@grigel A możesz wrzucić dll?
  • Odpowiedz
twister_ak
twister_ak 03.08.2016, 11:11:47
  • 0
@yarpi87 Tak też próbowałem, ale musiałem zmienić target na F4 i poszło, ale i tak jest 120 "podpis negatywnie..."
Ja podpisywanie zrobiłem za pomocą ec2xades.dll
  • Odpowiedz
twister_ak
twister_ak 04.08.2016, 14:02:20
  • 0
@durek89 @Spokey U mnie kod Liferov'a działa, musisz zakomentować:
//throw new CryptographicException("SignaturePolicyIdentifier element missing in SignedSignatureProperties");
//throw new CryptographicException("SignaturePolicyId or SignaturePolicyImplied missing");
  • Odpowiedz
twister_ak
twister_ak 11.08.2016, 10:33:15
  • 0
Cały czas jak sprawdzam status (wysylka oczywiscie na test) to mam: {"Code":300,"Description":"Nieprawidłowy numer referencyjny","Details":"","Timestamp":"2016-08-11T10:18:31.246349+00:00","Upo":""}
A tak sprawdzam status:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://test-e-dokumenty.mf.gov.pl/api/Storage/Status/{"+NumerRef+"}");
request.ClientCertificates.Add(Cert);
request.ContentType =
  • Odpowiedz
twister_ak
twister_ak 11.08.2016, 10:58:48
  • 0
@Gibonowski: A mój kod źródłowy jest dobry? Nie pomyliłem adresów
  • Odpowiedz
twister_ak
twister_ak 11.08.2016, 11:11:18
  • 0
@Liferov: Dzięki poszło
  • Odpowiedz

Twister.ak

Osiągnięcia

  • Rocznica
    od 02.08.2022

    Rocznica

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking