gpt4 book ai didi

ruby-on-rails - 与 ip 绑定(bind)后,Action Cable 不工作

转载 作者:行者123 更新时间:2023-12-03 14:51:11 24 4
gpt4 key购买 nike

我已经在我的系统中实现了 rails-5 的 Action 电缆,它在 localhost 上运行良好,但是当我尝试与 ip 绑定(bind)时,它会给出以下错误消息。

WebSocket connection to 'ws://192.168.1.46:3002/cable' failed: Error during WebSocket handshake: Unexpected response code: 404



并在终端日志中

Failed to upgrade to WebSocket (REQUEST_METHOD: GET, HTTP_CONNECTION: Upgrade, HTTP_UPGRADE: websocket)



我对我的 development.rb 进行了更改就像
config.action_cable.url = "ws://192.168.1.46:3002/cable"

但没有成功。

请指导我哪里错了。

如果您需要更多信息,请告诉我,提前致谢。

最佳答案

将以下行添加到 config/environments/development.rb文件

config.action_cable.allowed_request_origins = [/http:\/\/*/, /https:\/\/*/]

希望这会帮助你。

关于ruby-on-rails - 与 ip 绑定(bind)后,Action Cable 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38719359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com