我正在使用熔岩广播。我得到这个错误。我已经实现了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);
});
我已经尝试了每个解决方案,这是我最后一次使用此代码。所以请帮我解决这个问题。这个问题可能会重复,但是我也尝试过这些解决方案,但没有一个对我有用。