Tôi đã nâng cấp lên .NET 4.5, bây giờ SignalR dường như khăng khăng sử dụng WebSockets trong Firefox/Chrome - mặc dù tôi chỉ có trên Windows 7 không có WebSocket Server.SignalR - Làm cách nào để vô hiệu hóa WebSockets
Yêu cầu rõ ràng là thất bại:
Firefox can't establish a connection to the server at ws://www.site.local/signalr?connectionData=
Làm thế nào để buộc SignalR quên Websockets và sử dụng Polling Long, hoặc là có một cách để thiết lập Websockets cho Windows 7 mà tôi đang thiếu?
Cập nhật .... Tôi đang sử dụng SignalR 0.4:
<package id="SignalR" version="0.4.0" />
<package id="SignalR.Hosting.AspNet" version="0.4.0.0" />
<package id="SignalR.Js" version="0.4.0.1" />
<package id="SignalR.Server" version="0.4.0.0" />
<package id="SignalR.StructureMap" version="0.4.1" />
Cập nhật lên SignalR 0.4 và nó sẽ chỉ cố gắng websockets nếu máy chủ hỗ trợ nó. – davidfowl
Tôi đang sử dụng SignalR 0.4 (xem cập nhật của tôi ở trên) – reach4thelasers
NẾU bạn đang ở trên .NETFramework 4.5, nó sẽ luôn luôn cố gắng sử dụng websockets vì không có cách nào tốt để phát hiện nó ngay bây giờ. – davidfowl