내 HTTPModule 내에서 사용자의 세션 변수를 업데이트 할 수는 있지만 실제로 볼 수는 없습니다.HTTPModule에서 세션 상태에 액세스 할 수 있습니까?
업데이트 : 내 코드는 현재 OnBeginRequest()
이벤트 처리기에서 실행 중입니다.
UPDATE : AddHandler context.PreRequestHandlerExecute, AddressOf OnPreRequestHandlerExecute
하지만 내 OnPreRequestHandlerExecute
일상에서
는, 세션 상태는 아직 사용할 수 없습니다 : 조언에 따라 내가 내 HttpModule을에 Init()
루틴이 추가했는데, 지금까지 받았습니다!
감사합니다. 내가 놓친다면 사과드립니다!
고마워 -이 코드가 트릭을했습니다! –
MS는이 문제를 해결해야합니다! ... 모듈을 IRequiresSessionState를 구현하는 것으로 표시하면, 그것을 얻기 위해 후프를 뛰어 넘을 필요가 없습니다 ... (섹시한 코드 실제로) – BigBlondeViking
좋은 코드. 나는 내가 이것을 필요로 할 것이라고 생각했다. 그러나 그것은 밝혀지지 않았다. 이 코드는 서버를 통과하는 모든 이미지 및 기타 비 페이지 리소스에 대한 세션로드를 종료합니다. 필자의 경우 단순히 PostAcquireRequestState 이벤트에서 세션이 null인지 확인한 후 반환합니다. –