ASP.NET Core 2.2 SignalR не подключается к хостингу - PullRequest
1 голос
/ 15 апреля 2019

Мое приложение чата ASP.NET Core 2.2 работает нормально, когда я подключаюсь к серверу и открываю в браузере сервера, но при попытке подключиться с клиента я получаю эту ошибку:

Ошибка: соединениеотключено с ошибкой «Ошибка: сервер вернул ошибку рукопожатия: рукопожатие было отменено».Сервер вернул ошибку рукопожатия: рукопожатие было отменено.signalr.js: 1760 POST http://XXXXX.com/chatHub?id=YbE0yZSEJwTDRt0FIXw01Q 404 (не найдено)

Отключение брандмауэра Windows не работает

Добавление этих кодов не работает:

        services.AddCors(options =>
        {
            options.AddPolicy("CorsPolicy",
                builder => builder
                    //.AllowAnyOrigin()
                    .AllowAnyMethod()
                    .AllowAnyHeader()
                    .AllowCredentials()
                    .SetIsOriginAllowed((host) => true) //for signalr cors                
            );
        });

И

        app.UseCors(builder => builder
            .AllowAnyHeader()
            .AllowAnyMethod()
            .SetIsOriginAllowed((host) => true)
            .AllowCredentials()
        );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...