ajax로 asp.net 세션을 재설정하려고하는데 작동하지 않습니다. 어떻게 내가 세션 시간 또는 IIS 작업자 프로세스ajax와 asp.net 세션을 재설정하는 방법?
[WebMethod]
public static bool KeepAlive()
{
return true;
}
ajax로 asp.net 세션을 재설정하려고하는데 작동하지 않습니다. 어떻게 내가 세션 시간 또는 IIS 작업자 프로세스ajax와 asp.net 세션을 재설정하는 방법?
[WebMethod]
public static bool KeepAlive()
{
return true;
}
완전히 확실하지 않음에 리셋을 트리거하기 위해 어떻게해야합니까,하지만 난 당신이 같은 WebMethod 특성 사용하는 경우 세션 타이머가 트리거 될 것이라고 생각 :
을[WebMethod(EnableSession=true)]
public static bool KeepAlive()
{
return true;
}
나 자신을 그것을 밖으로 시도,하지만 난 내 맥 ATM을 사용하고 있습니다 ... : P EnableSession가 true의 경우
, 그때 어떤 요청이 처음부터 시작하는 세션을 재설정합니다. 그러나 IIS 작업자 프로세스는 응용 프로그램 풀 설정에 의해 제어되며 일종의 외부 요청으로 제어 할 수 없습니다.
EnableSession = True를 지정하지 않으면 세션 개체에 액세스 할 수 없습니다. 그래서 네가 맞다고 생각해. – David
IIS 작업자 프로세스를 1 분으로 설정하고 15 초마다 ajaxed로 ping을 실행하면 세션이 재설정 된 것으로 보입니다. 감사! – chobo