2010-02-17 10 views
1
Error Type: 
msxml3.dll (0x80072F0C) 
A certificate is required to complete client authentication 

나는 원격 서버 거기XML 및 ServerXMLHTTP의 문제는

putUrl =https://www.myweb.com/test/drhandler.php 
xml_put = "<?xml version=""1.0""?><subscription id=""" & "14" &"""><status>" &"das" & "</status></subscription>" 

Public Function SendBatch(xml_put,putUrl) 
    Set xmlhttp = CreateObject("MSXML3.ServerXMLHTTP") 
    xmlhttp.Open "PUT", putUrl , False 
    xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" 
    xmlhttp.send(xml_put) 

    Set xmlhttp = Nothing 
end function 

어떤 도움에 XML 파일을 보내고?

+0

@ZAfrican .. 당신은 많은 질문을하고 답변을 접수하지 않은를 참조하십시오. 당신이 정말로 당신의 문제를 해결할 것인지 아닌지에 대한 질문에 최선의 대답을 받아 들여야합니다. 그렇지 않으면 시간을 낭비 할 의향이있는 사람을 찾는데 어려움을 겪게 될 것입니다. just sayin ... –

+0

죄송합니다. 전이 포럼에서 새로운데, 몇 가지 대답을 수락하겠습니다. 조언을 주셔서 감사합니다. – FasoService

답변

-1

서버에 클라이언트 인증서가 필요합니다. 이 인증서는 컴퓨터 또는 브라우저에 추가해야합니다. 서버 관리자가 모든 세부 정보를 제공합니다.

또한 : this

+0

글쎄, 내 로컬 컴퓨터에서 실행 중이며 서버에 데이터를 게시하고 있습니다. 그것은 인증서가 필요합니까? – FasoService

+0

서버 관리자에게 문의해야합니다. 나는 이것을 알 수있는 방법이 없다. 생성하는 예외는 인증서가 필요함을 나타내는 것 같습니다. 또한 참조하십시오 http://support.microsoft.com/default.aspx/kb/302080 –

+0

당신은 데이터를 보내려고하는 서버의 관리자를 의미합니까? 의미는 https://www.myweb.com/test/drhandler.php – FasoService