Обычно я генерирую клиентов API с помощью Autorest, а затем использую AddHttpClient
+ AddHttpMessageHandler
или ServiceClientCredentials
для обработки запросов к API и добавления информации об аутентификации (которая отправляется с помощью файлов cookie в ASP. NET Базовое приложение и доступно внутри HttpRequest
или я использую токены JWT и вызываю другой API, чтобы обновить их sh). Но как сделать что-то похожее для Chat Bot? Я не могу получить информацию о пользователе от UserState
, потому что для этого требуется ITurnContext
, который здесь недоступен. И, насколько я понимаю, бот общается с бэкэндом через Steam, поэтому в HttpRequest
.
нет никакой информации о пользователе.