【发布时间】:2012-09-08 04:45:51
【问题描述】:
我正在尝试将 Google Checkout 添加到我的 magento 1.7.0.0 商店。我已经追踪了这个问题,并且在发布到谷歌服务器时似乎失败了,因为当我尝试阅读响应时它是错误的。
我得到的错误是:Google Checkout:来自 Google Checkout 服务器的响应无效
我正在使用 magento 1.7、带有沙盒凭据的谷歌沙盒、经过验证的银行帐户、未经检查的数字签名购物车,但我在我的开发机器上使用自签名证书和 API 版本 2.2。
问题发生在 app/code/core/Mage/GoogleCheckout/Model/Api/Xml/Abstract.php 第 174、175 行
$http = new Varien_Http_Adapter_Curl();
$http->write('POST', $url, '1.1', $headers, $xml);
$response = $http->read();
【问题讨论】:
-
尝试在前端关闭 SSL 仍然有同样的问题。已删除缓存/会话以进行良好的衡量。
标签: magento google-checkout magento-1.7