7

私のハブには、次のようなものがあります(疑似コード):

public override Task OnConnected()
{
    var isLegal = Authorize();
    if (!isLegal) //not authorized
    {
        //how do I deny him this connection?
    }
    return base.OnConnected();
}

ユーザーへの接続を切断/拒否する方法は?

4

2 に答える 2

2

クラスに権限属性を追加すると、認証されていない場合、ユーザーは拒否されます。

于 2016-08-01T12:34:35.833 に答える
0

次のリンクでは、ハブの認証と承認を行う方法について説明しています。

http://www.asp.net/signalr/overview/security

既存の認証メカニズムを使用しないことを選択した場合は、すべてのハブ メソッドでユーザーが認証されているかどうかを確認し、適切なメッセージを返す必要があります。

于 2013-09-24T19:40:31.610 に答える