Zadejte hledaný výraz...

Volání api České pošty přes cUrl z Windows

Zdravím ve spolek,
aktuálně řeším napojení na api české pošty, přičemž mám problém při přechodu mezi linuxem a windowsem. V linuxu mi to jede pěkně, ve windows mi hlásí následující chybu
Nastavení certifikátů v php souboru mám následující:
Na druhou stranu mi ve windowsech funguje z commandlajny provolávání bez udání certifikátů, které jsem klasicky nainstaloval, např. takto
Nesetkali jste se s tím někdo? Nějaký hint, kde hledat chybu?
27. 3. 2017 21:39:41
https://webtrh.cz/diskuse/volani-api-ceske-posty-pres-curl-z-windows#reply1270048
Pingy
verified
rating uzivatele
20. 4. 2017 13:44:18
Potýkal jsem se se stejným problémem. Řešením u mě byla aktualizace PHP na Windows serveru. Problém spočíval ve staré verzi php_curl. Fix na tento problém existuje v curl od verze 7.50.2.
Po aktualizaci PHP to vypadá, že připojení už funguje jak má.
20. 4. 2017 13:44:18
https://webtrh.cz/diskuse/volani-api-ceske-posty-pres-curl-z-windows#reply1270047
Martin
verified
rating uzivatele
22. 1. 2019 15:26:19
Napsal pinkys;1375802
Nastavení certifikátů v php souboru mám následující:
Ahojte,
můžete mi poradit s těmi certifikáty?
Nejdřív jsem stáhnul tu iSignum aplikaci.
Tam jsem vygeneroval nějaký privátní klíč "neco.pem" a dostal nějaké ID žádosti.
Ten klíč + ID žádosti jsem strčil sem:
Testovací certifikát DEMO root4 | Certifikační autorita PostSignum
Tahle stránka mě pak vrátila "neco.crt"
K tomu tam jsou navíc nějaké jejich certifikáty, které jsou asi k ničemu.
Teďko se to snažím nějak napasovat do kodu, a v téhle podobě to je ok, ale hází to chybu:
" 60 SSL certificate problem: self signed certificate in certificate chain in"
Tzn. úplně stejnou, jako kdybych tam ty certifikáty nedával vůbec.
Musím požádat o oficiální klíče přes zas jinej formulář nebo to jde nějak přes ty testovací?
Jinak v dokumentaci se uvádí toto:
• pfxFile - PFX soubor, což je v podstatě PEM
• passwordToPfx - což je heslo od PEM
• JKStrustStorePath - cesta k uložišti důvěryhodných certifikátů obsahující kořenové certifikáty certifikační autority PostSignum --- což je ten CRT
• trustStorePassword - heslo k uložišti důvěryhodných certifikátů obsahující kořenové certifikáty certifikační autority PostSignum --- no tohle nechápu... něco mi chybí?
Díky!
22. 1. 2019 15:26:19
https://webtrh.cz/diskuse/volani-api-ceske-posty-pres-curl-z-windows#reply1270046
Pro odpověď se přihlašte.
Přihlásit