2013-10-22 2 views
0

SignalR에 문제가 있습니다. 모든 것이 서버 측에서 잘 작동하는 것 같습니다. 문제는 내 자바 스크립트 클라이언트가 인터넷 연결을 얼마 동안 잃는 경우입니다. 인터넷에 다시 연결하면 절대로 SignalR 서버에 대한 새 연결을 설정하려고 시도하지 않습니다.SignalR 클라이언트가 연결 실패를 인식하지 못함

처음에는 인터넷 연결이 끊어 졌음을 결코 알지 못하기 때문에 이런 일이 벌어지고 있다고 생각합니다. $ .signalR.connectionState를 확인하면 연결되어있는 것처럼 마치 1이라는 값을 갖습니다.

도움이 매우 감사합니다.

+0

몇 가지 코드가 오류를 재생성하는 데 표시됩니까? –

+0

'$ .connection.hub.logging'을'true'로 설정하십시오 : http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-javascript-client#logging 그런 다음 로그 출력과 함께보고하십시오. – halter73

답변

0

sample에서 자바 스크립트 클라이언트는 먼저 연결을 시작하기 전에 모든 이벤트 (error, stateChanged 등)에 가입합니다. 또한 브라우저에서 javascript console을 확인하여 SignalR이하는 일을 더 잘 이해할 수 있습니다.

관련 문제