【发布时间】:2020-02-26 01:24:19
【问题描述】:
我有一个通过 SignalR 接收消息的客户端。它运行良好,但更像是广播。我希望能够向特定客户端发送消息。在客户端,我有一个 userId,我像这样设置我的连接:
const userId = getUserId();
if (userId) {
const beacon = new signalR.HubConnectionBuilder()
.withUrl(`${URL}/api?userId=${userId}"`)
.build();
beacon.on('newMessage', notification => console.log);
beacon.start().catch(console.error);
}
};
在服务器端(用 JavaScript 编写的 Azure 函数)我有一条消息和一个用户 ID。我的问题是服务器如何知道哪个 SignalR 连接将连接到该特定用户?我可以告诉 SignalR 我是谁吗?
【问题讨论】:
标签: javascript azure signalr