Resonite日記 SignalRへ認証情報無しで接続できる

eai
·

    const connection = new signalR.HubConnectionBuilder()

        .withUrl(`${API_BASE_URL}/hub`, {

            // headers: { Authorization: 'hogehoge' },

        })

        .configureLogging(signalR.LogLevel.Information)

        .build();

このAuthorizationを付けなくても接続できる

実際、ログアウトしてから起動するとAuthorizationなしでhubにネゴシエートしていることがわかる

パブリックセッションの情報をReceiveStatusUpdateで受け取りたいなどの場合はこれで十分