2013-08-16 3 views
0

다음은 정말 당황 스럽습니다.터미널 서비스 서버에서 페이지를 볼 때 ASP 페이지 오류가 발생했습니다.

나는 고전적인 ASP로 쓰여진 웹 사이트를 가지고있다. 이 사이트에는 저장 프로 시저에서 URL 목록을 가져 와서 테이블에 나열하여 동적으로 빌드되는 사이드 바 탐색 메뉴가 있습니다. 이 사이트는 내 컴퓨터에서 잘 작동합니다.

하지만 우리는 콜센터를 가지고 있으며 직원들은 터미널 서버를 사용하여 웹 페이지에 접속합니다. 오늘 (그들 모두는 아니지만) 그들 중 몇몇은 사이드 바 링크 중 일부가 링크가 돌아가는 대신에 우리의 홈 페이지로 리디렉션 될 것이라고 불평하기 시작했습니다.

내가 확인했는데, 문제가 실제이며, 링크가 맞습니다. 실제로 링크를 직접 입력하면 동일한 문제가 발생합니다. 그러나 터미널 서버를 사용하는 모든 컴퓨터에있는 것은 아니며 일부 컴퓨터에서는 정상적으로 작동합니다.

그래서 내가 동일한 터미널 서버로 이동하면 페이지가 훨씬 더 심각해집니다. 큰 덩어리가 누락되었습니다. 사이드 바가 전혀 표시되지 않는 경우, asp 코드에 오류가있는 것처럼 보입니다 (오류가 발생한 후 생성 된 페이지의 덩어리가 표시되지 않음).

원격 데스크톱을 사용하여 다른 서버로 이동하여 해당 페이지를 사용하여 웹 사이트를 탐색하는 경우 원격 데스크톱 세션에 고유 한 것과 달리 터미널 서버가 고유합니다.

사용중인 브라우저가 IE 10이지만, 브라우저가 문제가 될 수는 없지만 다른 하나를 쉽게 설치할 수는 없습니다.

이 문제를 일으킬 수있는 사람은 누구입니까?

편집 추가 : 터미널 서버에 Firefox가 설치되어 있고 같은 페이지가 잘 렌더링됩니다. 나는 소스를보고 파이어 폭스와 IE 모두에서 파일에 저장했다. 브라우저에서 생성 된 소스는 동일하지만 IE에서는 내 컴퓨터에 제대로로드되지 않지만 파이어 폭스 나 다른 컴퓨터에서 동일한 터미널 서버와 IE를 사용하는 것은 괜찮다. .

+1

문제가 하나의 컴퓨터에만 해당되는 경우 서버 측에서 실행되는 ASP 코드가 어떻게 될지 알 수 없습니다. IE10에서 올바르게 렌더링되지 않은 오래된 웹 페이지와 호환성 버튼을 클릭하여 수정 한 두 가지 경우가 있습니다. – John

+1

가능성이 가장 높은 범인은 다음과 같습니다. 1> IE 영역/보안 설정이 터미널 서버에서 다르거 나 2> 터미널 서버와 웹 서버 사이에 연결 문제가 있습니다. Fiddler를 실행하여 후자 문제를 해결할 수 있습니다. – EricLaw

+0

제안 해 주셔서 감사합니다. 위의 추가 정보를 추가했습니다. – valis

답변

0

Internet Explorer에는 기본적으로 JavaScript가 해제되어있었습니다. 나는 처음에는 그런 생각을하지 않았지만 충분히 확신 할 수는 있었지만 .........

관련 문제