首頁  >  問答  >  主體

循環中的Laravel Echo和Socket IO傳輸輪詢404 ERR_CONNECTION_CLOSED

我正在使用 Laravel Echo Server、Socket IO 和 Redis 建立一個網站。我面臨的問題是一切都可以在本地運行,但不能在我的 VPS 伺服器上運行。

當使用者進入需要 Socket IO 的視圖時,會出現 404 個循環 https://example.com:6001/socket.io/?EIO=4&transport=polling&t=O0DofMO net::ERR_CONNECTION_CLOSED

在 FireFox 上,我可以看到此錯誤,描述更詳細

#
P粉029057928P粉029057928230 天前446

全部回覆(1)我來回復

  • P粉269530053

    P粉2695300532024-03-27 12:36:38

    似乎現在可以工作。

    我將 laravel-echo-server.json 配置為在 HTTPS 上工作

    這使得事件廣播再次工作,但通道身份驗證不起作用。

    所以我改變了 Socket.IO 的導入方式:

    sssccc
    

    sssccc
    

    這些改變就起到了作用。

    請注意,刪除頻道預設前綴有很大幫助。 ##

    回覆
    0
  • 取消回覆