私はこれに似たいくつかの質問を読んだが、満足のいく答えを見つけることができなかったので、今まで私のコードで行ったことをもう一度尋ねるだけです。コンソールでLaravelにプライベートプッシャーチャンネルを聞くにはどうすればよいですか?
Route::post('/authenticate-broadcasting', function() {
return true;
});
が、私は、アプリケーションのページを読み込む、私は:私は
window.Echo = new Echo({
broadcaster: 'pusher',
key: '8c5cc1d9fe77464ac2df',
cluster: 'us2',
encrypted: true,
authEndpoint: '/chat4/public/authenticate-broadcasting',
});
と私は私のルート/ web.phpで持っている資源/資産/ bootstrap.jsで
get:
POST http://laraveldemo-one.com/chat4/public/authenticate-broadcasting 500 (Internal Server Error)
Pusher : Couldn't get auth info from your webapp : 500
パブリックチャネルを使用するとアプリケーションが正常に動作するため、Laravel EchoとPusherが正しくインストールされました。私はプライベートチャンネルを使い悲惨に失敗しています。ドキュメントを何度か読んでいて何が見つからないとしても、他に何ができるのか分かりません。お願い助けて! :)