在此服务器上找不到请求的URL / broadcasting / auth

时间:2019-07-19 22:00:07

标签: laravel-5 socket.io laravel-echo broadcasting

我正在使用熔岩广播。我得到这个错误。我已经实现了socket.io和redis。

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /broadcasting/auth was not found on this server.</p>
<hr>
<address>Apache/2.4.39 (Win64) PHP/7.2.18 Server at localhost Port 80</address>
</body></html>
Client can not be authenticated, got HTTP status 404

我的laravel echo语句如下

window.Echo = new Echo({
broadcaster: 'socket.io',
authEndpoint: window.location.hostname + ':8000/broadcasting/auth',
host: window.location.hostname + ':6001'
});

下面是听众

window.Echo.private(`swap-${window.Laravel.user}`)
.listen('PrivateEvent', (e) => {
    console.log(e);
});

我已经尝试了每个解决方案,这是我最后一次使用此代码。所以请帮我解决这个问题。这个问题可能会重复,但是我也尝试过这些解决方案,但没有一个对我有用。

0 个答案:

没有答案