Luk*_*uka 2 jwt bearer-token microservices asp.net-core asp.net-core-signalr
我需要访问 Asp.Net Core SignalR Hub 中的不记名令牌原始字符串(令牌本身)。
我需要它,因为当我对需要来自我的集线器的令牌的其他微服务进行 HttpClient 调用时,我必须使用它。
我尝试创建具有 Token 属性的按请求服务,但 SignalR 不使用按请求模式。仅当客户端连接时才会发送令牌,但并非总是如此。
无论如何,我需要访问不记名令牌,但不知道如何。请帮忙。
我需要访问 Asp.Net Core SignalR Hub 中的不记名令牌原始字符串(令牌本身)。
如果您为 ASP.NET Core SignalR 应用程序配置和使用不记名令牌身份验证,要访问客户端在集线器方法中提供的令牌,您可以尝试:
var accessToken = Context.GetHttpContext().Request.Query["access_token"];
Run Code Online (Sandbox Code Playgroud)
测试结果
| 归档时间: |
|
| 查看次数: |
2460 次 |
| 最近记录: |