Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Laravel Echo未使用身份验证标头_Javascript_Laravel_Laravel Echo - Fatal编程技术网

Javascript Laravel Echo未使用身份验证标头

Javascript Laravel Echo未使用身份验证标头,javascript,laravel,laravel-echo,Javascript,Laravel,Laravel Echo,我更新标题如下: window.setAuthToken = (token) => { window.Echo.options.auth.headers.Authorization = 'Bearer ' + token; } 标记在Laravel Echo标头中设置,如下所示: 但它未被使用,如下所示: 为什么Laravel Echo不使用身份验证头 编辑: 我还尝试动态更新端点,如window.Echo.connector.options.authEndpoint='',

我更新标题如下:

window.setAuthToken = (token) => {
    window.Echo.options.auth.headers.Authorization = 'Bearer ' + token;
}
标记在Laravel Echo标头中设置,如下所示:

但它未被使用,如下所示:

为什么Laravel Echo不使用身份验证头

编辑: 我还尝试动态更新端点,如
window.Echo.connector.options.authEndpoint='',它在选项中设置,但请求未使用

这就是我连接频道的方式

Echo.private('app.User.' + data.user_id)
    .notification((notification) => {
        dispatch('handle', notification);
    });

这似乎与我所尝试的方法非常接近


请把代码贴在你发出请求的地方。我用代码编辑了我的问题。您还需要更多信息吗?这会导致观察器“isAuthenticated”的回调中出现错误:“TypeError:无法读取未定义的属性“pusher”
Echo.connector.pusher.config.auth.headers['Authorization'] = 'Bearer token';