2009-09-18 5 views
1

버전 1.1/Visual Studio 2003에서 Visual Studio 2008 (.NET Framework 3.5, ASP)으로 업그레이드 한 ASP.NET 응용 프로그램이 있습니다. NET 2.0).ASP.NET 1.1에서 ASP.NET 2.0으로 지금 업그레이드 웹 서비스 호출이 실패합니다.

내 응용 프로그램의 외부 웹 서비스에 대한 호출이 (그러나 우리의 네트워크 및 방화벽의 내부) 이전 버전에서 제대로 작동하는 데 사용 지금과 응답

:

The request failed with HTTP status 403: Forbidden.

웹 서비스는 변경되지 않았습니다. 웹 서비스는 웹 참조로 내 프로젝트에 있습니다.

Visual Studio 2008 내에서 또는 "http://localhost.blah.blah"을 사용하는 브라우저에서 직접 앱을 실행하는 경우 오류가 발생합니다.

이전에 만들 필요가 없었던 응용 프로그램이나 IIS에서 구성해야하는 구성 설정이 있습니까?

감사합니다.

+0

브라우저에서 웹 서비스 끝점의 * 전체 * URL을 테스트 했습니까? 예 : http : //servername/mywebservice/service.asmx? – Kev

+0

네 .. 브라우저에서 괜찮아요 .. 단지 내 asp.net 2.0 응용 프로그램 내에서 그것을 호출 할 때 쓰레기 ... – user175650

+0

한번 [물었다] (http://stackoverflow.com/q/24575177)/256431) 이것은 관련 질문으로 나열되었습니다. 우리는 3 년 동안 user175650을 보지 못했지만, 내 대답이 여기에 맞다면, 나는 내 질문을 중복해서 행복하게 쓸 수있을 것이다 :-) –

답변

1

응답이 서버 측에서오고 있으며 인증에 실패했음을 알립니다. 그래서 내가 묻는 첫 번째 질문은 "이게 어떻게 인증되는거야?"입니다. 그 나무 위로 올라가.