문제

PHP 애플리케이션에서 Zend Library의 XML RPC 클라이언트를 사용하여 XML RPC를 통해 다른 서버에서 데이터를 가져오고 있습니다. 그러나 다른 서버는 HTTP 기본 인증을 사용하고 있습니다. XMLRPC 클라이언트에게 요청에 대한 인증을 사용하도록 어떻게 알 수 있습니까?

도움이 되었습니까?

해결책

Zend_XmlRpc_Client 내부적으로 a Zend_Http_Client 기본 HTTP 통신을 처리합니다. 다음과 같이 HTTP 클라이언트를 검색 할 수 있습니다.

$httpClient = $rpcClient->getHttpClient();

그런 다음 필요한 인증 매개 변수를 설정할 수 있습니다.

$httpClient->setAuth($username, $password, Zend_Http_Client::AUTH_BASIC);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top