Nel mio hub, ho qualcosa come questo (pseudocodice):SignalR - OnConnect() autorizzazione - come disconnettere l'utente non autorizzato?
public override Task OnConnected()
{
var isLegal = Authorize();
if (!isLegal) //not authorized
{
//how do I deny him this connection?
}
return base.OnConnected();
}
Come scollegare/negare la connessione ad un utente?
non è possibile eseguire l'autorizzazione nel livello controller/azione? Intendo bloccare l'utente nell'azione del controller, in modo che solo gli utenti autorizzati siano in grado di connettersi all'hub ... – kandroid