Как можно использовать netty websocket client с wss?

Как можно использовать netty websocket client с wss?

Теперь мне нужен один клиент websocket, я нахожу один пример websocket (https://github.com/netty/netty/blob/master/example/src/main/java/io/netty/example/http/websocketx/client/WebSocketClient.java) в Netty, но это только поддержка WS. Кто может предоставить один пример клиента websocket, который поддерживает wss?

Кто может мне помочь ?

Спасибо

Хосе

Спасибо

Я поставил SslHandler в качестве первого источника в ChannelPipeline сейчас

 SSLEngine sslEngine = SSLContextProvider.get().createSSLEngine();
 sslEngine.setUseClientMode(true);
 pipeline.addLast("ssl", new SslHandler(sslEngine));

Затем запустите WebSocketClient, например, чтобы подключить один сервер websocket с помощью wss, получите одну ошибку:

WebSocket Client sending message
java.lang.ClassCastException: io.netty.handler.codec.http.websocketx.TextWebSocketFrame cannot be cast to io.netty.buffer.ByteBuf
    at io.netty.handler.ssl.SslHandler.write(SslHandler.java:389)
    at io.netty.channel.DefaultChannelHandlerContext.invokeWrite0(DefaultChannelHandlerContext.java:716)
    at io.netty.channel.DefaultChannelHandlerContext.access$26(DefaultChannelHandlerContext.java:713)
    at io.netty.channel.DefaultChannelHandlerContext$18.run(DefaultChannelHandlerContext.java:705)
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:353)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:365)
    at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101)
    at java.lang.Thread.run(Unknown Source)

Как это исправить?

Ответы на вопрос(2)

Ваш ответ на вопрос