最近在做一個在線考試系統 需要考生答案隨時回填 並要求控制台可以控制考生考卷 比如 強退 加時
因此使用到了signalr
signalr的 官方案例還是比較簡單的 因IIS的限制 都是另起個控制台或者窗體作為服務端。使用 官方案例操作一番后可以正常使用 perfect。
然而在部署服務器時出現了問題。
1.服務端的托管web 使用的localhost:6000 此服務不可被IP:端口訪問。所以要改成 htpp://*端口/ 注意端口后必須帶/
2.按上面修改后使用360極速瀏覽器可以訪問了 以為完美,按理極速模式就是 谷歌的內核 谷歌瀏覽應該沒問題,好吧問題出現
腦袋里十萬個❓ 反復測試地址沒問題啊 搜掃驗證多次 問題在 谷歌瀏覽器針對 不正規端口有限制 不可訪問 所有改成8開頭的端口就行了
3.其他的問題 客戶端不觸發 OnConnected OnDisconnected OnReconnected的原因 是需要在客戶創建一個client 方法 具體原因沒有糾察