channel using Laravel echo server, redis and socket.io,尽管与redis前缀不起作用...它适用于简单的通道...这是我的错误- 无法对客户端进行身份验证,已使用laravel-echo-server获取HTTP状态403 这是我的代码js- window.Echo = new Echo({ host
如果有一些关于为什么(或者为什么不应该)应该使用某些东西的解释,那就太好了--即使是在exit和die这样的基本东西上也是如此。这会帮助我向同事解释事情。所以我的问题是专门针对AccessDeniedHttpException的-它说:
throw new AccessDeniedHttpException()thr
因此,我从文档中实现了一个简单的聊天示例,即laravel-echo-server和redis和socket.io。它运行得很好,但是我注意到了一种奇怪的行为,当用户导航到不同的应用程序页面时,laravel-echo-server控制台说是left the channel,再次是joined the channel--它的意图是行为,以及使用它的最佳实践是什么。
我尝试从EventListener重定向至控制器,但收到以下错误消息:我肯定这个控制器存在于use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException>$sess_id, 'token'=>$se