Signalr 如何更改信令连接中的访问令牌?

Signalr 如何更改信令连接中的访问令牌?,signalr,jwt,access-token,Signalr,Jwt,Access Token,我想用基于令牌的身份验证创建web应用程序(带angular的SPA) 需要创建生存时间较短的访问令牌,可能会有1小时的过期时间 我想使用信号器进行实时通信,在启动信号器连接后,我已经尝试通过查询字符串发送访问令牌 如果访问令牌过期,我将创建刷新它的http请求,并将其接收到javascript 如果is信号器连接正在运行,如何发送新的访问令牌 是否可能更改令牌,或者是否有必要关闭连接并再次创建新令牌?这取决于所使用的传输技术。如果是WebSocket,则必须停止连接,设置查询字符串并重新启动连

我想用基于令牌的身份验证创建web应用程序(带angular的SPA)

需要创建生存时间较短的访问令牌,可能会有1小时的过期时间

我想使用信号器进行实时通信,在启动信号器连接后,我已经尝试通过查询字符串发送访问令牌

如果访问令牌过期,我将创建刷新它的http请求,并将其接收到javascript

如果is信号器连接正在运行,如何发送新的访问令牌


是否可能更改令牌,或者是否有必要关闭连接并再次创建新令牌?

这取决于所使用的传输技术。如果是WebSocket,则必须停止连接,设置查询字符串并重新启动连接。使用其他技术,您可以直接更改查询字符串。您可以检查
$.connection.hub.transport.name
以了解正在使用的传输方法