У меня есть сервер под управлением .net 4.5.1 с SignalR (IIS)
Я хочу подключиться к серверу, используя консольное клиентское приложение на .net core 2,2. Я установил следующий пакет Nuget на клиент
Microsoft.AspNetCore.SignalR.Client;
и последовали
https://docs.microsoft.com/en-us/aspnet/core/signalr/dotnet-client?view=aspnetcore-2.2
Я получаю сообщение об ошибке ниже
"Произошла ошибка при открытии соединения: System.Net.Http.HttpRequestException: код состояния ответа не указывает на успешность: 404 (не найден)."
Имя моего концентратора на сервере правильное, поэтому я не уверен в проблеме
я тоже пробовал
.WithUrl("http://172.10.0.20:81/client/?hub=myHub")
помогите пожалуйста
connection = new HubConnectionBuilder()
//.WithUrl("http://172.10.0.20:81/client/?hub=myHub")
.WithUrl("http://172.10.0.20:81/myHub")
.Build();
connection.StartAsync().ContinueWith(task => {
if (task.IsFaulted)
{Console.WriteLine("There was an error opening the connection:{0}",
task.Exception.GetBaseException());}
else
{Console.WriteLine("Connected");}}).Wait();
connection.StartAsync();