2011-08-19 5 views

답변

6

완전히 확실하지 않음에 리셋을 트리거하기 위해 어떻게해야합니까,하지만 난 당신이 같은 WebMethod 특성 사용하는 경우 세션 타이머가 트리거 될 것이라고 생각 :

[WebMethod(EnableSession=true)] 
public static bool KeepAlive() 
{ 
    return true; 
} 

나 자신을 그것을 밖으로 시도,하지만 난 내 맥 ATM을 사용하고 있습니다 ... : P EnableSession가 true의 경우

+0

EnableSession = True를 지정하지 않으면 세션 개체에 액세스 할 수 없습니다. 그래서 네가 맞다고 생각해. – David

+0

IIS 작업자 프로세스를 1 분으로 설정하고 15 초마다 ajaxed로 ping을 실행하면 세션이 재설정 된 것으로 보입니다. 감사! – chobo

0

, 그때 어떤 요청이 처음부터 시작하는 세션을 재설정합니다. 그러나 IIS 작업자 프로세스는 응용 프로그램 풀 설정에 의해 제어되며 일종의 외부 요청으로 제어 할 수 없습니다.

관련 문제