2017-03-02 9 views
0

최신 버전 (1.0.0-beta-4)의 James I. Armes php-ews 코드 (https://github.com/jamesiarmes/php-ews)를 사용하여 연결합니다. 로컬 Exchange 서버에 연결 (Exchange 2010 SP1). 이 코드는 Office/365에 잘 연결되지만 로컬 Exchange 서버에 연결하려고하면 'HTTP 401 Unauthorized'가 다시 나타납니다. 비슷한 문제를 다루는 오래된 항목을 보았지만 구체적인 대답은 없습니다. 어디를 볼 것인가?HTTP 401 받기 Exchange 서버에 연결하려고하는 php-ews를 사용하여 SOAP 호출로부터 인증되지 않은 응답

+0

가있는 문제 페이지에있는 사람들에 대한 지원을 제공하려고 확실한 Exchange 2010은 동일한 SOAP 인터페이스를 지원합니까? – MiltoxBeyond

+0

예, SOAP를 통해이 Exchange 서버와 통신하는 다른 코드가 있습니다. 특정 버전의 컬 (curl) 및/또는 ntlm과 관련이있을 수 있습니까? –

답변

1

SOAP 클라이언트가 CURLAUTH_BASICCURLAUTH_NTLM의 조합을 보내려고했다면 비슷한 서버가 사용 된 것을 기억합니다. 해결책은 SoapClient 파일을 찾고 optionCURLAUTH_BASIC, CURLAUTH_BASIC | CURLAUTH_NTLM 또는 CURLAUTH_NTLM 중 하나로 변경하는 것이 기억났습니다. 이 (EWS를 사용하는 간단한 방법을 포함하여) 많은 혜택을 제공하기 때문에 보조 노트에

, 나는 당신이 내 다른 도서관, garethp/php-ews을 시도 권하고 싶습니다 나는