Azure SignalR AccessToken is very large



我正在使用Azure signalR,生成的访问令牌非常大,因为用户存在的adgroup列表非常大。 我错过了什么吗?有人可以帮我吗?

详细说明:我使用 azure signalR 创建了一个推送应用程序。我在信号器中打开 websocket 时遇到错误.js在线

var webSocket = new WebSocket(url(

错误提示网址太长。URL 很长,因为访问令牌附加到它。访问令牌非常大,因为它包含我所属的所有广告组列表。

这是我们正在考虑的已知问题。可以使用服务选项上的声明提供程序排除声明。

只需将调用更改为AddAzureSignalR,即可使用LINQ语句筛选出不需要往返服务的声明,以减少某些声明。

.AddAzureSignalR(options => {
options.ClaimsProvider = context => {
return context.User.Claims.Where(...);
};
});

最新更新