Я полагаю, вам не хватает порта, ядро dotnet https работает на порте, отличном от http, используйте этот метод в js-файле вашего клиента, чтобы получить правильный URL-адрес и замените сегмент / ws своим собственным путем
static GetBaseUrl(type) {
const wsScheme = document.location.protocol === "https:" ? "wss" : "ws";
const webScheme = document.location.protocol === "https:" ? "https" : "http";
const port = document.location.port ? (":" + document.location.port) : "";
switch (type) {
case Enums.UrlType.Web:
return webScheme + "://" + document.location.hostname + port;
case Enums.UrlType.WebSocket:
//wss is causing issue on the production
return wsScheme + "://" + document.location.hostname + port + "/ws/";
}
}