これは私のハブ・クラスオブジェクト参照がSignalR asp.net MVCアイデンティティフレームワークにおけるオブジェクトのインスタンスに設定されていない
public class ChatHub : Hub
{
[Authorize]
public void Send(string name, string message)
{
string uid = Context.Request.User.Identity.GetUserName();
Debug.WriteLine(uid);
// Debug.WriteLine();
Clients.All.addNewMessageToPage(uid, message);
}
}
のコードであります.GetUserName(); このエラーは、 "オブジェクト参照がオブジェクトのインスタンスに設定されていません"と表示されます。 ログインしたユーザーのユーザー名を取得できません。 connectionIdなどからログインユーザー情報を取得するにはどうすればよいですか?スタートアップのチェックで
? (フォーム、AD) – Marcin
asp.net identity私は認証に使用しています –
どのオブジェクトが空(null)であるかチェックできますか?それは要求ですか、ユーザーですか、それとも身元ですか? – Marcin