이것은 웹 서비스를 호출하는 기존 asp.net 응용 프로그램 (VS 2008)입니다. 모든 것이 잘 작동했습니다. 최근에 IIS (ver 6)가 asp.net 2.0에서 ASP.net 4.0을 사용하도록 변경되었으며 모든 웹 서비스 호출이 실패했습니다.asp.net 2.0에서 asp.net 4.0으로 변경하면 웹 서비스가 실패합니다.
응용 프로그램 로그의 오류로 '양식 인증이 요청에 실패했습니다. 이유 : 제공된 티켓이 유효하지 않습니다. '
본인은 새로운 것이며이 문제를 해결하는 방법을 모르겠습니다.
도움을 주시면 감사하겠습니다.
다른 주요 문제를 해결하기 위해 웹 사이트가 .net 4로 업그레이드되었습니다. 수정하려는 응용 프로그램은 Windows 응용 프로그램입니다. 어떻게 그것을 .net 4.로 업그레이드합니까? Windows 서비스도 업데이트해야합니까? – stackuser
문제가되는 응용 프로그램은 가지고있는 Windows 서비스입니다. IIS 서버에서 Windows 서비스를 사용하고 서비스를 변경하지 않고 사이트 .Net 버전을 변경할 수는 없습니다. 그건 분명히 그것을 깨뜨릴 것입니다. 웹 서비스 코드를 잡고 프로젝트 속성으로 이동하여 .net 대신 .Net 4로 버전을 변경해야합니다. 2. IIS를 사용하지 않기 때문에 (이론적으로) Windows 서비스는 정상적으로 작동해야합니다. – Phil
고마워요. 시도해 봅시다. – stackuser