Mam zaimplementowany kabel akcji szyn-5 w moim systemie i działa dobrze na localhost
, ale kiedy próbowałem połączyć się z ip, podaje poniżej komunikat o błędzie.Action Cable nie działa po wiązaniu z ip
websocket połączenie 'WS: //192.168.1.46: 3002/kabel' nie powiodło się: błąd podczas websocket uzgadniania: Nieoczekiwany kod odpowiedzi: 404
oraz w dzienniku terminala
Nie można uaktualnić do websocket (REQUEST_METHOD: GET, HTTP_CONNECTION: Upgrade, HTTP_UPGRADE: websocket)
dokonaniu zmian na moim development.rb
tak jak
config.action_cable.url = "ws://192.168.1.46:3002/cable"
ale nie uda.
Proszę, poprowadź mnie, gdzie się mylę.
powiedz mi, jeśli potrzebujesz dodatkowych informacji, Z góry dziękuję.
Jeszcze lepiej, tylko dodać do białej listy domeny, na które naprawdę chcesz zezwolić. Na przykład: 'config.action_cable.allowed_request_origins = [/http:\/\/www\.mydomain\.com/,/https: \/\/www \ .mydomain \ .com /]' –