标签: spring spring-boot spring-security websocket spring-session
在我们的应用程序中,用户使用剩余端点(Http会话)进行身份验证,后端和前端之间的其他通信使用websocket。典型的流程是,首先由用户认证或进行登录,然后再连接到websocket。 但是我们希望首先建立websocket连接,更确切地说,前端应用程序的第一个操作是连接到websocket。然后用户可以登录。
问题是我无法找到任何解决方案来更新包含用户名的websocket会话的身份验证,该websocket会话包含一个匿名用户,并且该身份验证通过http会话进行。