Есть Wasm приложение, загружаемое с веб страницей. Оно общается с неким сервером во вебсокетам. Всё работает. Но захотелось это общение сделать секьюрным, т.е. через WSS. На стороне сервера все понятно, на стороне wasm — нет. Так у меня создается WebScoket:
EM_JS(int, ConnectJs, (const char* addr),
{
let socket = new WebSocket(UTF8ToString(addr));
socket.last_message = "";
socket.onmessage = function(event)
{
socket.last_message = event.data;
};
window.sockets.set(window.socket_id, socket);
return window.socket_id++;
});
Как конструктору вебсокета передать сертификат или ключ? Или он не нужен? Не нашел в документации. И как это сделать прозрачно для пользователя, т.е. чтобы он не заводил бы себе отдельно сертификаты, ключи не генерил?