Oauth2 с EventHub HTTP Call - PullRequest
       9

Oauth2 с EventHub HTTP Call

0 голосов
/ 11 октября 2019

В настоящее время я пытаюсь использовать аутентификацию AAD через OAuth2 в AuthorizationHeader вызова http для записи события в EventHub с ядром .NET.

В текущей общей документации говорится, что вместо SAS можно использовать Oauth2, но когда я вызываю API https://{config.EventHubNamespace}.servicebus.windows.net/{config.EventHubPath}/messages, используя OAuth2 с Bearer в заголовке аутентификации, я получаю сообщение об ошибке, согласно которому доступен только WRAP. Поддерживается ли OAuth2 в HTTP-аутентификации EventHub?

Кроме того, в документации REST API упоминаются только SAS и WRAP. Какой документ является точным?

Я не могу использовать вашу библиотеку Nuget для eventhub из-за больших зависимостей, прикрепленных к SDK, а также нет примеров или объяснений того, как использовать библиотеки nuget с AAD.

https://docs.microsoft.com/en-us/azure/event-hubs/authenticate-application https://docs.microsoft.com/en-us/rest/api/eventhub/send-event https://docs.microsoft.com/en-us/rest/api/eventhub/event-hubs-runtime-rest#bk_common

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...