1
@ConnectMapping("setup")
public void setup(@AuthenticationPrincipal Principal principal) {
}
@MessageMapping("hello")
public void hello(@AuthenticationPrincipal Principal principal) {
}

这两个映射位于服务器端。

当 RSocket 客户端使用 'message/x.rsocket.authentication.v0' 元数据建立连接时,

然后向hello映射发送请求。

第一个主体为空。

第二个主体是预期的身份验证数据。

如何解析@ConnectMapping 中的主体?

4

1 回答 1

0

spring-security-rsocket版本正常工作5.3.4.RELEASE

于 2020-08-06T15:14:37.930 回答