-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
How to parse JWT Token sent by Stomp JS client in the header using JWTAuth Provider ?
- Java
JWTAuth authProvider = JWTAuth.create(vertx, new JWTAuthOptions()
.setPermissionsClaimKey("")
.addPubSecKey(
new PubSecKeyOptions()
.setPublicKey(config().getString("public_key"))
.setAlgorithm(config().getString("algorithm"))
));
StompServer server = StompServer.create(vertx, new StompServerOptions()
.setSecured(true)
.setPort(-1) // Disable the TCP port, optional
.setWebsocketBridge(true) // Enable the web socket support
.setWebsocketPath("/ws")) // Configure the web socket path, /stomp by default
.handler(StompServerHandler.create(vertx).authProvider(authProvider));- Javascript
const client = new Stomp.Client({
brokerURL : 'url',
connectHeaders : {
Authorization : 'Bearer ' + <TOKEN>
}
});Th jwtAuth provider works fine with my HTTP routes, but not with my WebSocket.
Thanks in advance.
Metadata
Metadata
Assignees
Labels
No labels