Page 1 of 1
WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 01 00:05
by morka
Kaip replacinti mokejimai.lt opostrofas ""?
$ex = explode(" ", strtolower(($_GET['wp_sms'])));
$ex[2] = str_replace('"', " ", $ex);
Ir nieko neveikia. Cia gal per libwebtopay reikia replacinti?
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 02 18:51
by aaarnas
Rodos su \ ženklu.
$ex[2] = str_replace('\"', " ", $ex);
Jei problema tame.
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 02 20:07
by morka
Neveikia yra libwebtopay regexp bet ir kazkodel neveikia
'sms' => array(0, true, false, true, '[A-Za-z0-9]'),
Nes tarkim issiunciu sms zinute labas" ir meta klaida WebToPayException: Can't verify SS2 for public.key
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 03 01:18
by aaarnas
O tu sign_password įvedei? (Projekto slaptažodį, kur generuojamas nustatymuose).
Viską rasi čia
https://www.mokejimai.lt/index.php?4158420181
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 03 17:18
by morka
Viskas isvesta teisingai, pagal ju specifikacijas darau. Veikia ir kai issiunti sms su paprastu zodziu. Tik beda tame kad man reikia uzdrausti arba replacinti apostrofas nes kitaip error meto libwebtopay kai issiunti sms su " .
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 04 00:16
by aaarnas
Pamėgink:
$ex = explode(" ", preg_quote(strtolower($_GET['wp_sms']), '/'));
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 05 19:00
by morka
Taspats, klaida traukia is sios funkcijos
$ok = openssl_verify($_SS2, base64_decode($response['_ss2']), $pKeyP);
if ($ok !== 1) {
throw new WebToPayException(
self::_('Can\'t verify SS2 for %s', $cert),
WebToPayException::E_INVALID);
}
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 05 20:11
by aaarnas
O tu atsisiuntęs naujausią skriptą ir nustatęs 1.4 versiją ?
Re: WebToPayException: Can't verify SS2 for public.key
Posted: 2011 Oct 05 23:43
by morka
Jo viskas 1.4, cia gal su paciu webtopay libu reikia replacint nors ten yra regexp bet kiek bandziau nieko ten neaptinka.