나는 이렇게 만들어진 비누 서버가 있습니다 :SOAP 서버에 인증 기능 추가 (Zend 사용)?
class ServerController extends Zend_Controller_Action
{
public function serverAction()
{
memcache_flush();
Zend_Registry::get('cache')->clean(Zend_Cache::CLEANING_MODE_ALL);
$server = new SoapServer("http://####/services/soap-server/wsdl");
$server->setClass('SOAP_Server_Map');
$server->handle();
}
}
누군가가 "SOAP_Server_Map
"함수를 호출 할 때마다 인증을 추가하여 SoapClient에 제공된 자격 증명을 확인합니다. options 배열 ('login'및 'password')이 유효합니다.
아무도 어떤 제안/도움이 있습니까?
왜 바퀴를 다시 발명은 클라이언트를 만드는 젠드 프레임 워크를 사용하는 경우 SOAP에 대해 다음과 같은 작업을 수행 할 수 있습니까? HTTP 인증은 이유가 있습니다. –