일련의 URL 상태를 확인하기 위해 기존 ASP에서 웹 페이지를 작성하려고합니다.ServerXMLHTTP 연결 문제
Function TestSite(sURL)
UserAgent = "Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.1)"
Set poster = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0")
poster.open "GET", sURL, false
poster.setRequestHeader "User-Agent",UserAgent
poster.send
If poster.status = 200 Then
TestSite = poster.responseText
Else
' ## ERROR ## '
TestSite = ""
End If
Set poster = Nothing
End Function
URL이 표준이 아닌 포트 번호가 포함와 내가 웹 브라우저에서 URL을 실행하면 모든 HTTPS (예 https://somedomain.com:4433/restofurl)
, 그들은로드되어 다음과 같이
내 코드입니다 잘하지만 위의 기능을 넣어 때 얻을 :
A connection with the server could not be established
나는 다음과 같은 alternativ 내 기능을 확인했습니다 es : 1) 비보안 URL - 정상적으로 작동합니다. 2) 포트가 지정되지 않은 보안 URL입니다.이 URL은 정상적으로 작동합니다. 3) 포트 443을 지정하는 보안 URL입니다.이 URL은 정상적으로 동작합니다. 4) 포트 443을 지정하는 보안 URL 대상 서버 -이 잘 작동
그걸 바탕으로, 나는 내 코드가 옳다는 것을 확신 할 수 있습니다. 누구든지 추가 문제 해결을위한 제안 사항이 있습니까?
[이 질문에 대한 대답] (http://stackoverflow.com/a/4368725/911083)). 또한 방화벽 설정 등을 고려하십시오. 즉, IIS에서 외부 세계로의 연결을 차단하기 위해 컴퓨터가 수행하는 모든 작업을 고려하십시오. – webaware
이미이 답변을 읽고이 경우에는 적용되지 않습니다. - 어느 서버도 IIS7을 실행하고 있지 않습니다. – FrustratedWDotNet