Signalr 我们如何在使用背板的信号机上发送通知以验证用户身份?

Signalr 我们如何在使用背板的信号机上发送通知以验证用户身份?,signalr,azureservicebus,signalr-backplane,Signalr,Azureservicebus,Signalr Backplane,我们使用Azure服务总线主题作为signalR的背板,我们至少有2个web实例。 我们希望使用SignalR向特定用户发送通知。 我们正在web实例上使用“context.Clients.User”方法 如果用户连接到此web实例并经过身份验证,则他/她将收到通知 问题在于:如果用户在其他web实例上进行了身份验证,则此操作不起作用 我们如何在另一个web实例上向用户发送通知 我们正在使用Autofac.signal和signal.ServiceBus IOC配置: var builder =

我们使用Azure服务总线主题作为signalR的背板,我们至少有2个web实例。 我们希望使用SignalR向特定用户发送通知。 我们正在web实例上使用“context.Clients.User”方法

如果用户连接到此web实例并经过身份验证,则他/她将收到通知

问题在于:如果用户在其他web实例上进行了身份验证,则此操作不起作用

我们如何在另一个web实例上向用户发送通知

我们正在使用Autofac.signal和signal.ServiceBus

IOC配置:

var builder = new ContainerBuilder();
                        .
                        .
                        .
                        .
                        .

 Container = builder.Build();
            RegisterGlobalCommonServiceLocator();

            var resolver = new AutofacWebApiDependencyResolver(Container);

            GlobalConfiguration.Configuration.DependencyResolver = resolver;
            DependencyResolver.SetResolver(new AutofacDependencyResolver(Container));

            var connectionString = ConfigurationManager.AppSettings["SignalRBrokerServiceBus"];
            var appName = ConfigurationManager.AppSettings["SignalRApplicationName"];

            GlobalHost.DependencyResolver = new Autofac.Integration.SignalR.AutofacDependencyResolver(Container);
            var scaleOutConfig = new ServiceBusScaleoutConfiguration(connectionString, appName);
            GlobalHost.DependencyResolver.UseServiceBus(scaleOutConfig);
contex ExchangeRate的用法是从Hub派生的类:

var user = _userService.FindById(orderBook.UserId);
        var context =GlobalHost.ConnectionManager.GetHubContext<ExchangeRate>();
        context.Clients.User(user.Email).deleteMyOrder(myOrder);
var user=\u userService.FindById(orderBook.UserId);
var context=GlobalHost.ConnectionManager.GetHubContext();
context.Clients.User(User.Email).deleteMyOrder(myOrder);

它与azure上的主题配置相关。我们用“启用分区”包装了一个主题。我们丢失了很多信息。现在,主题由国际奥委会创建。很好。我已经在这两个实例上进行了测试。context.Clients.User工作正常。

背板配置代码?