2011-04-20 2 views
1

Windows Azure에서 가상 시스템 (vmrole)으로 호스팅되는 온라인 응용 프로그램을 실험했습니다.Azure Vmrole WCF 서비스 연결이 불가능합니다.

우리는 (HTTP) 응용 프로그램의 웹 포털에 연결할 수 있지만, 우리가 포트를 사용하여 WCF 서비스에 연결할을 할 수 없는 5001 우리는
아래로 방화벽 시도

우리는 가능 한 포트 5001 입/출력
포트 포워딩 확인을 수행했으며 외부 사용을 위해 포트가 열려 있습니다.
5001 포트가 명확하게 끝점으로 나열됩니다.
DNS 이름과 ip 모두 작동하지 않으므로 DNS 문제가 아닙니다.

로컬 호스트 (원격 데스크톱 사용)에서 우리는 장애없이 연결할 수 있습니다.
wireshark 스니핑에서 어떤 종류의 5001을 통해 연결의 흔적이 없습니다.

이 주제에 대한 어떤 조언을
텍사스

을 감상 할 수있다
+0

wcf 서비스를 포털 (80)과 동일한 포트로 이동했습니다. 이제는 작동하지만 아마도 ISP의 방화벽 제한 일 것입니다. – woutvdd

답변

0

당신은 직접 또는 프로젝트 속성 통해서 설정 파일에서이 작업을 수행 할 수 있습니다 포트 5001의 외부 HTTP 엔드 포인트를하기 위해 VM 역할 프로젝트를 설정하십시오 Visual Studio에서.

0

포트 5001에 외부 HTTP 끝점을 갖도록 VM 역할 프로젝트를 설정해보십시오. 구성 파일에서 직접 또는 Visual Studio의 프로젝트 속성을 통해이 작업을 수행 할 수 있습니다.

정확히 같은 소리 :

5001 포트는 명확 엔드 포인트로 나열됩니다.

관련 문제