Как передать заголовки в концентратор сигналов с помощью клиента машинописи (Signalr Core) - PullRequest
0 голосов
/ 25 февраля 2020

Я хочу передать заголовок через мой компоновщик Hubconnection на мой signalrHub. Другими словами, как мне выполнить sh это с помощью машинописного текста.

Вот реализация C#, которая у меня есть:

connection = new HubConnectionBuilder()
                    .WithUrl("https://localhost:53251" + "/simpleHub", options =>
                    {
                        //set the header
                        options.Headers.Add("Device-ID", deviceID);
                    })
                    .Build();

Как я могу сделать то же самое с клиентом машинописного текста? Я попробовал несколько вещей, которые я нашел в сети, последняя была:

 this._hubConnection = new HubConnectionBuilder()
        .withUrl("https://localhost:53251" + "/simpleHub?Device-ID=fc8dsc72f-1456-4bc2-b1ea-ac34b9c3559e", {
        })
        .configureLogging(LogLevel.Debug)
        .withAutomaticReconnect()
        .build();

Но передача заголовка таким образом приводит к тому, что сервер не получает заголовок. Пожалуйста, у кого-нибудь есть решение? пожалуйста.

...