Как передать заголовки в концентратор сигналов с помощью клиента машинописного текста (ядро Signalr)
Я хочу передать заголовок через мой конструктор Hubconnection на свой signalrHub. Другими словами, как мне это сделать с помощью машинописного текста.
Вот реализация 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();
Но передача заголовка таким образом заставляет сервер не получать заголовок. Пожалуйста, есть ли у кого-нибудь решение? Пожалуйста.