Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP的Zend XML RPC客户端进行HTTP身份验证_Php_Zend Framework_Xml Rpc_Http Authentication_Zend Xmlrpc - Fatal编程技术网

使用PHP的Zend XML RPC客户端进行HTTP身份验证

使用PHP的Zend XML RPC客户端进行HTTP身份验证,php,zend-framework,xml-rpc,http-authentication,zend-xmlrpc,Php,Zend Framework,Xml Rpc,Http Authentication,Zend Xmlrpc,我在PHP应用程序中使用Zend库的XML RPC客户端,通过XML RPC从另一台服务器提取数据。但是,另一台服务器正在使用HTTP基本身份验证。如何告诉XMLRPC客户端对请求使用身份验证?在内部使用处理基本HTTP通信的。您可以通过以下方式检索HTTP客户端: $httpClient = $rpcClient->getHttpClient(); 然后您可以设置所需的身份验证参数: $httpClient->setAuth($username, $password, Zend_

我在PHP应用程序中使用Zend库的XML RPC客户端,通过XML RPC从另一台服务器提取数据。但是,另一台服务器正在使用HTTP基本身份验证。如何告诉XMLRPC客户端对请求使用身份验证?

在内部使用处理基本HTTP通信的。您可以通过以下方式检索HTTP客户端:

$httpClient = $rpcClient->getHttpClient();
然后您可以设置所需的身份验证参数:

$httpClient->setAuth($username, $password, Zend_Http_Client::AUTH_BASIC);
内部使用处理基本HTTP通信的。您可以通过以下方式检索HTTP客户端:

$httpClient = $rpcClient->getHttpClient();
然后您可以设置所需的身份验证参数:

$httpClient->setAuth($username, $password, Zend_Http_Client::AUTH_BASIC);