我们有一个环境,每个客户都有自己的身份提供者,因此NameIdentifier不是全局唯一的。托管signal-r的应用程序是一个多租户服务器,它根据客户使用不同的身份提供程序。
因此,我们尝试使用IUserIdProvider的自己的实现,其中userId将是Issuer和NameIdentifier的组合。因此,userId将类似于“ customerA-43”
在调用await Clients.User(userId).SendAsync时,我们似乎找不到匹配项。 Clients.User()始终使用NameIdentifier吗?