2013-09-03 2 views
0

교환 웹 서비스에 대해 권한이없는 401 오류가 발생했습니다.Exchange 웹 서비스가 AJAX에서 401 권한이 없음을 반환합니다.

요구 사항 : 메일 교환 회사 서버에서 메일을 가져옵니다. 코드 : 다음 데스크톱 브라우저에서 URL을 발사하면 지금

  var soapBodyXMLStr=(new XMLSerializer()).serializeToString(soapBody); 
    soapBodyXMLStr=soapBodyXMLStr.replace(/[\r\n]/g," "); 
     var hdrs = { 

      'Authorization':'Basic'+ btoa('XXX\username:password') 
     }; 

     var result = jQuery.sjax({ 
       type : "POST", 
       url : 'https://domain/ews/exchange.asmx', 
       data:soapBodyXMLStr, 
       contentType:"text/xml; charset=\"utf-8\"", 
       headers: hdrs, 
       }); 

는 잘 작동하지만 사파리 나 크롬 (IOS)와 같은 모바일 브라우저에서 실행할 때 다음의 오류를 던지는 날 경우 알려 주시기 바랍니다 자세한 내용이 필요합니다. 또한 제게 해결책을 제안하십시오.

+0

문제가 해결 될 때처럼 : 단지 추가 "\"사용자 이름에 'XXX \\ 사용자 이름'처럼 – IamAnil

답변

0

문제는 해결된다 : 단지 추가 "\"사용자 이름에 'XXX \ 사용자 이름'

관련 문제