2014-09-28 2 views
0

이 코드는 2 개의 다른 WIN7 시스템에서 작동하지만이 다른 XP 시스템에서 실패 : 오류 고토 errHandlerVB6 MSXML2 "인증서의 호스트 이름이 잘못되었거나 일치하지 않습니다."

Dim website As Object 
Set website = CreateObject("MSXML2.ServerXMLHTTP.6.0") 

'website.setOption(2) = (website.getOption(2) = SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS 

Call website.open("GET", urlString, False) 
Call website.send("") 
........ 
에 단일

으로

공공 기능 GetLocationTemperature (문자열로 URLString는, 단일로하는 ByRef kPa의) website.send가 오류를보고 XP 런타임에서

"인증서의 호스트 이름이 잘못되었거나 일치하지 않습니다"

SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS가 필요하지 않습니다 WIN7에서는 d이며 XP에서는 도움이되지 않습니다.

제안 사항? 감사.

답변

0

웹 사이트가 고정되어 있습니다 .setOption 2, 13056, 이유를 모르겠지만 신경 쓰지 않아도됩니다.

+0

MSDN에서 가져온 것 :'SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS = 13056' – wqw

관련 문제