我有一个使用XML_RPC与Magento应用B通信的进程A.我最近部署了Magento SUPEE6788,进程A无法再与Magento app B通信。
我注意到补丁SUPEE6788更改了以下文件:app / code / core / Zend / XmlRpc / Request.php更改为:
Zend_Xml_Security::scan($request);
但是,我正在使用以下行在进程A中调用我的Magento应用程序B:
$xmlrpc_client = new Zend_XmlRpc_Client('http://my.app.B/index.php/api/xmlrpc');
$xmlrpc_client->getHttpClient()->setConfig(array('useragent' => 'my_super_user_agent','timeout' => 3600,'keepalive' => true, 'persistent' => true));
try {
$session = $xmlrpc_client->call...
}
我应该在流程A中更改哪些内容以便它可以与应用B进行通信?
谢谢,
答案 0 :(得分:0)
问题出在我的客户端网址中。我删除了“index.php”,它运行正常。