HTTP -Authentifizierung mit dem Zend XML RPC -Client von PHP
-
20-09-2019 - |
Frage
Ich verwende den XML -RPC -Client der Zend Library in einer PHP -Anwendung, um Daten von einem anderen Server über XML RPC zu ziehen. Der andere Server verwendet jedoch die HTTP -Basisauthentifizierung. Wie kann ich dem XMLRPC -Client mitteilen, dass er die Authentifizierung für die Anfragen verwenden soll?
Lösung
Zend_XmlRpc_Client
Innen verwendet a Zend_Http_Client
Das behandelt die grundlegende HTTP -Kommunikation. Sie können den HTTP -Client mit:
$httpClient = $rpcClient->getHttpClient();
Und dann können Sie die erforderlichen Authentifizierungsparameter festlegen:
$httpClient->setAuth($username, $password, Zend_Http_Client::AUTH_BASIC);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow