déconnecter le client du serveur côté signal

Je suis SignalR 1 avec MVC4 C# une application web avec un formulaire d'authentification.
J'ai un code dans ma page de mise en page en JavaScript :

$(documnet).ready(function(){
       connect to hub code ...
})

Je veux déconnecter un utilisateur forme du moyeu et de commencer à se connecter à nouveau après il fait un login et valider ok.
Je veux le faire depuis le côté serveur à l'intérieur de mon compte contrôleur et méthode :

public ActionResult LogOn(LoginModel model, string returnUrl)
{
    if (ModelState.IsValid)
    {
        if (System.Web.Security.Membership.ValidateUser(model.UserName, model.Password))
        {
            FormsAuthentication.SetAuthCookie(model.UserName, false);
            ....here , disconnect from hub
            ....to make the user reconnect     
}

La raison pour laquelle je veux faire, c'est parce que SignalR renvoie une erreur si l'utilisateur a changé de authentifié après la connexion et la connexion reste . L'erreur est:

L'identifiant de connexion est dans un format incorrect.

source d'informationauteur Haddar Macdasi | 2013-04-08