Игнорировать самоподписанный сертификат при создании URL для клиента SignalR javascript - PullRequest
0 голосов
/ 18 февраля 2020

Есть ли способ обойти самозаверяющий сертификат при построении URL-адреса на signalR.HubConnectionBuilder () из JavaScript клиента?

Я обнаружил, что это можно сделать и отлично работает в C# клиенте со следующим кодом

connection = new HubConnectionBuilder()
.WithUrl("https://localhost:443/hub", (opts) =>
{
    opts.HttpMessageHandlerFactory = (message) =>
    {
        if (message is HttpClientHandler clientHandler)
            // bypass SSL certificate
            clientHandler.ServerCertificateCustomValidationCallback +=
                (sender, certificate, chain, sslPolicyErrors) => { return true; };
        return message;
    };
})
.Build();

Но я ищу именно это в JavaScript клиенте.

...