Файл jQuery сигнализатора ядра .net ERR_ABORTED 404 - PullRequest
0 голосов
/ 31 мая 2019

Я записываю сокет signalR, но он не работает.

ConfigureServices

 services.AddSignalR();

Configure

 app.UseSignalR(builder =>
            {
                builder.MapHub<Socket>("/Socket");
            });

Класс сокета

public class Socket :Hub
{
    public async Task SendMessage( string message)
    {
        Console.WriteLine(message);
        await Clients.All.SendAsync( "newMessage", "anonymous", message);

    }


}

Клиентские коды

<script src="https://localhost:44353/lib/signalr/signalr.js"></script>
<script
  src="https://code.jquery.com/jquery-3.4.1.min.js"
  integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
  crossorigin="anonymous"></script>
<script>

const connection = new signalR.HubConnectionBuilder()
    .withUrl("/Socket")
    .configureLogging(signalR.LogLevel.Information)
    .build();

connection.start().then(function () {
    console.log("connected");
});
</script>

, когда я запускаю https://localhost:44353/Socket этот URL в браузере, я получаю этот результат "Требуется идентификатор соединения "что не так?Кто-нибудь может мне помочь?

...