Authorize.net API транзакций песочницы не работает на живом сервере

В последние 3 дня Authorize.net API песочницы не работает на живом сервере, но работает нормально на моем локальном хосте

Исходный код живого сервера и локального сервера одинаков. до сих пор в живом сервере его дает нулевой ответ, как показано ниже

AuthorizeNetCIM_Response Object
(
[xml] =>
[response] =>
)

Пожалуйста, помогите мне с этим.

3

Решение

после некоторых исследований я нашел решение. это было в файле cert.pem (сертификат SSL).

в запросе curl есть код, который использует cert.pem, как показано ниже

curl_setopt($curl_request, CURLOPT_CAINFO, dirname(dirname(__FILE__)) . '/ssl/cert.pem');

я просто скачиваю файл сертификата с http://curl.haxx.se/docs/caextract.html и заменил текущий файл cert.pem, и он работал !!

2

Другие решения

Других решений пока нет …