0
我目前在sugarcrm中工作,它在https中有url。 Soap無法在https網址上運行,我的代碼在http url中完美運行。在https模式下運行相同的代碼需要進行哪些更改?通過HTTPS的SOAP Web服務不起作用
我使用此代碼。用戶名,密碼和網址只適用於你的人。
<?php
require_once('nusoap.php');
$client = new soapclient('https://www.sugarcrm.com/soap.php?wsdl',true);
$auth_array = array(
'user_auth' => array(
'user_name' => 'abc',
'password' => md5('abc'),
)
);
$login_results = $client->call('login',$auth_array);
echo $session_id = $login_results['id'];
$user_guid = $client->call('get_user_id',$session_id);
printf("\n".$auth_array['user_auth']['user_name'].' has a GUID of ' . $user_guid . "\n\n");
?>
感謝jmertic回覆,問題是:我的sugarcrm在https中有url,這意味着它的config.php中的site_url將在https中,所以現在要更改哪裏? – 2012-07-09 05:07:22
所以你說site_url config.php設置中有https,對不對? – jmertic 2012-07-09 16:19:39