使用Laravel回声,推送器和vuejs。推送器:无法检索认证信息
每当我试图加入一个私人线路(自身用户的信道)Y收到此错误
"Pusher : Couldn't retrieve authentication info. 419Clients must be authenticated to join private or presence channels. See: https://pusher.com/docs/authenticating_users"
这是目前我加入一个通道:
Echo.private('App.User.' + response.data.currentUser)
.listen('Event',(e)=>{});
response.data.currentUser
做包含正确的用户ID。
这里是channel.php
Broadcast::channel('App.User.{id}', function ($user, $id) {
if (Auth::user()->id == (int) $id) {
return ['STATUS' => 'OK'];
} else {
return false;
}
});
我怎样才能解决这个
你身份验证通道解决的问题? –
是的。我做了验证 –
我有同样的问题 – allaghi