2011-02-25 2 views
1

그래서 기본 HTTP 인증으로 SOAP 웹 서비스를 인증하려고합니다. 나는 인터넷을 검색 한 내가 찾는 모든 ...입니다SOAP 인증

$soapAuthArray = Array('login' => 'user', 
         'password' => 'test) ; 

$client = new SoapClient("http://localhost/test/ws/cow.wsdl", $soapAuthArray); 

대 ... 그래서 사용자와 암호를 전달하는 방법을 알고,하지만 어떻게 내가 뭔가를해야합니까?

나는 내 자신의 wsdl 파일, 서버 및 클라이언트를 만들었습니다. 모든 것은 현재 인증없이 작동합니다.

감사합니다. j.

+1

왜 아래 표를 얻었습니까? – Jarrod

답변

2

PHP SOAP 확장이 다소 혼란 스럽습니다. 대신 지금은 NuSoap을 사용하고 있습니다 (하지만 PHP 비누 확장을 사용 중지해야합니다). 도서관과 함께 많은 예제를 보거나이 자료를 확인하십시오. article

+0

감사합니다. 옆에 NuSoap을 사용하여 웹 서비스를 설정해야합니다. SOAP은 설명서가 좋지 않습니다. – Jarrod