문제

배경 : 회사 인트라넷에있는 ASP.NET 웹 응용 프로그램에서 작업합니다. cookieless = "true"는 세션 구성에서 web.config에 설정됩니다. 응용 프로그램은 페이지에서 시작되며 여러 다른 모드 (각 모드마다 다른 링크)로 실행될 수 있습니다. 응용 프로그램의 여러 인스턴스가 비교를 위해 동시에 실행할 수 있어야하므로 각 브라우저 스폰이 새로운 세션이 있어야합니다 ... 어쨌든 ...

내 PC에서 임시 인터넷 파일 폴더를 확인하면, 시청중인 애플리케이션에 사용 된 각 이미지는 세션 ID가 URL에 있고 캐싱 된 이미지를 찾을 수 없기 때문에 여러 번 다운로드됩니다. 동일한 이미지의 인터넷 주소 필드가 양식에 있습니다. http : // mywebserver/mywebapp/(s (......))/images/xxxxxxx.gif

Cookieless 세션을 계속하기 위해서는 동일한 (또는 다른) 서버의 웹 응용 프로그램 외부의 디렉토리로 이미지 등을 이동하는 가장 좋은 방법입니까? 예를 들어 http : //mywebserver/mywebactresource/images/xxxxxxx.gif

가장 제안하는 것이 가장 환영합니다! 감사합니다 힙!

도움이 되었습니까?

해결책

GIF의 URL이 변경되는 페이지가 변경되어 변경되어야하는 이유는 무엇입니까? GIF URL을 일정하게 유지할 수 있다면 원하는대로 캐시됩니다.

그것은 이미지의 디렉토리를 웹 응용 프로그램 외부로 변경하면서 제안하는 것과 거의 동일합니다. 애플리케이션 내에서 너무 어색한 경우 웹 서버 내에서 리디렉션 규칙으로 항상이 작업을 수행 할 수 있습니다.

내가 말하려고하는 것은 "예"라고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top