.net core 如何通过;“用户信息”;至;HubConnectionBuilder();

.net core 如何通过;“用户信息”;至;HubConnectionBuilder();,.net-core,signalr,.net-client-profile,.net Core,Signalr,.net Client Profile,Microsoft向我们展示如何使用以下代码连接到SignalR connection = new HubConnectionBuilder() .WithUrl("http://localhost:53353/ChatHub") .Build(); 但当您这样连接时,Context.User.Identity.Name为空。有没有一种方法可以通过HubConnectionBuilder方法传递用户信息?您从哪里获得上下文.用户.

Microsoft向我们展示如何使用以下代码连接到SignalR

        connection = new HubConnectionBuilder()
            .WithUrl("http://localhost:53353/ChatHub")
            .Build();

但当您这样连接时,Context.User.Identity.Name为空。有没有一种方法可以通过HubConnectionBuilder方法传递用户信息?

您从哪里获得
上下文.用户.标识.名称的
值?您使用身份验证吗?请提供有关您的问题的更多信息。我在集线器中获得了“null”值,不,我现在不想使用身份验证或任何有关Identity Core的信息,我只想通过该连接传递更多信息。据我所知,
上下文.User.Identity
中包含了当前经过身份验证的用户的详细信息。为什么要传递更多信息并通过
Context.User.Identity.Name
?你想干什么?请编辑您的问题,并添加有关您想做什么以及为什么要这样做的更多信息。如果您还提供一些代码来查看您所做的工作以及您所处的位置,这将非常有帮助。很抱歉,回复太晚,我之所以希望通过此连接传递信息,是因为我的客户端是应用程序而不是浏览器,而后端是API。因此,用于身份验证的连接和用于信号集线器的连接是不同的。