Solución:
No puedes. Si puede unirse a un grupo desde javascript, cualquiera puede usar su código para unirse a cualquier grupo que rompa la seguridad. Si realmente necesita hacer eso, cree un método en el lado del servidor que tome un nombre de grupo como parámetro y agregue el cliente al grupo.
public void JoinGroup(string groupName)
{
this.Groups.Add(this.Context.ConnectionId, groupName);
}
Luego, llámalo desde JS así
eventHub.server.joinGroup("my-awsm-group");
En caso de que se encuentre con esta pregunta ahora (como lo hice yo), aquí hay un ejemplo de cómo implementar una función azul para grupos de apoyo.
https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-signalr-service#2x-c-group-management-output-examples
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)