<div dir="ltr"><div><div><div><div><div><div><div>Hi,<br></div>In the client side, I want to use "wss" to communicate with the server, when I change the "ws" to "wss", it reported a error:<br>
<span style="color:rgb(0,0,255)"><i>java.lang.IllegalArgumentException: XNIO000100: 'https' URL scheme chosen but no SSL provider given</i></span><br><br></div>So I try to provide a ssl provider XnioSsl, but I found the io.undertow.websockets.client.WebSocketClient not support. <br>
<br></div>in the code ,it invokes the method:<br>HttpUpgrade.performUpgrade(worker, null, newUri, headers, new ChannelListener(handshake, newUri, bufferPool, ioFuture);<br><br></div><b>NOT</b><br>HttpUpgradeState(final XnioWorker worker,<b> final XnioSsl ssl</b>, final InetSocketAddress bindAddress, final URI uri, final Map<String, String> headers, final ChannelListener<? super T> openListener, final ChannelListener<? super BoundChannel> bindListener, final OptionMap optionMap, final HandshakeChecker handshakeChecker)<br>
<br><br></div>I think it doesn't support wss yet for undertow now? is it right? or could you tell me how to do this? Thanks.<br><br></div>Sincerely yours,<br></div>Lynn<br></div>