проблема
Я хочу использовать kafka oidc с Azure ad в качестве поставщика токенов, но я застрял на некоторых странных ошибках. с Python и C ++.
, включая OAuth (который использует Azure AD) примеры, перечисленные в https://github.com/azure/azure-event-hu ... uth/python forments, когда я использовал, когда я использовал, когда я использовал, когда я использовал, когда я использовал достоинства
, когда я использовал достоинства . Зарегистрированное приложение веб-страницы после https://learn.microsoft.com/en-us/azure ... ocols-oidc и, используя конечную точку v2, я закончил ошибкой | rdkafka#Производитель-1 | [thrd: app]: rdkafka#продюсер-1: sasl_ssl: //myhub.servicebus.windows.net: 9093/bootstrap: Ошибка аутентификации SASL: неверный URI: формат URI не может быть определен. (Через 272 мс в штате auth_req) < /code>.
Для V1 без прицела ошибка аналогична - Fail | rdkafka#Производитель -1 | [thrd: sasl_ssl: //myhub.servicebus.windows.net: 9093/bootstrap]: sasl_ssl: //myhub.servicebus.windows.net: 9093/bootstrap: SASL Authentication Ошибка: Неверный URI: формат URI не определяется. (Через 259 мс в штате auth_req).
setup
Опять же, все существующие примеры, которые я проверял для меня, но ни один из тех, кто использует OIDC. sasl.oauthbearer.config Чтобы сделать эту работу?
conf->set("bootstrap.servers", "myhub.servicebus.windows.net:9093", errstr);
conf->set("security.protocol", "SASL_SSL", errstr);
conf->set("sasl.mechanism", "OAUTHBEARER", errstr);
conf->set("sasl.oauthbearer.method", "oidc", errstr);
conf->set("sasl.oauthbearer.client.id", "***", errstr);
conf->set("sasl.oauthbearer.client.secret", "***", errstr);
conf->set("sasl.oauthbearer.token.endpoint.url", "https://login.microsoftonline.com/***/oauth2/v2.0/token", errstr);
conf->set("sasl.oauthbearer.scope", "api://***/.default", errstr);
ссылки
confluent kafka oidc - https://cwiki.apache.org/confluence/pag ... 575,/p>br/> c+ librcafka oidc. -oidcafka oidcafka -oidcafka -oidcafka -oidcafka -oidcafka -oidcafka https://github.com/edenhill/librdkafka/ ... idc.c#l242 https://github.com/azure/azure-event-hu ... issues/223> отредактировано:
Дальнейшая отладка с помощью отладки = все показано, что токен oauthbearer получается, в то время как приложение не удается при отладке.SASL OAUTHBEARER client in state client-first-message
Send SASL Kafka frame to broker
Sent SaslAuthenticateRequest
Received SaslAuthenticateResponse
Invalid URI: The format of the URI could not be determined.
Подробнее здесь: https://stackoverflow.com/questions/746 ... authbearer
Как использовать Librdkafka с OIDC и Azure AD в качестве поставщика токенов для Oauthbearer? ⇐ C++
Программы на C++. Форум разработчиков
1756823171
Anonymous
проблема
Я хочу использовать kafka oidc с Azure ad в качестве поставщика токенов, но я застрял на некоторых странных ошибках. с Python и C ++.
, включая OAuth (который использует Azure AD) примеры, перечисленные в https://github.com/azure/azure-event-hubs-for-kafka/tree/master/tutoriors/oauth/python forments, когда я использовал, когда я использовал, когда я использовал, когда я использовал, когда я использовал достоинства
, когда я использовал достоинства . Зарегистрированное приложение веб-страницы после https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc и, используя конечную точку v2, я закончил ошибкой | rdkafka#Производитель-1 | [thrd: app]: rdkafka#продюсер-1: sasl_ssl: //myhub.servicebus.windows.net: 9093/bootstrap: Ошибка аутентификации SASL: неверный URI: формат URI не может быть определен. (Через 272 мс в штате auth_req) < /code>.
Для V1 без прицела ошибка аналогична - Fail | rdkafka#Производитель -1 | [thrd: sasl_ssl: //myhub.servicebus.windows.net: 9093/bootstrap]: sasl_ssl: //myhub.servicebus.windows.net: 9093/bootstrap: SASL Authentication Ошибка: Неверный URI: формат URI не определяется. (Через 259 мс в штате auth_req).
setup
Опять же, все существующие примеры, которые я проверял для меня, но ни один из тех, кто использует OIDC. sasl.oauthbearer.config Чтобы сделать эту работу?
conf->set("bootstrap.servers", "myhub.servicebus.windows.net:9093", errstr);
conf->set("security.protocol", "SASL_SSL", errstr);
conf->set("sasl.mechanism", "OAUTHBEARER", errstr);
conf->set("sasl.oauthbearer.method", "oidc", errstr);
conf->set("sasl.oauthbearer.client.id", "***", errstr);
conf->set("sasl.oauthbearer.client.secret", "***", errstr);
conf->set("sasl.oauthbearer.token.endpoint.url", "https://login.microsoftonline.com/***/oauth2/v2.0/token", errstr);
conf->set("sasl.oauthbearer.scope", "api://***/.default", errstr);
ссылки
confluent kafka oidc - https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=186877575,/p>br/> c+ librcafka oidc. -oidcafka oidcafka -oidcafka -oidcafka -oidcafka -oidcafka -oidcafka https://github.com/edenhill/librdkafka/blob/b871fdabab84b2ea1be3866a2ded4def7e31b006/src/rdkafka_sasl_oauthbearer_oidc.c#l242 https://github.com/azure/azure-event-hubs-for-kafka/issues/223> отредактировано:
Дальнейшая отладка с помощью отладки = все показано, что токен oauthbearer получается, в то время как приложение не удается при отладке.SASL OAUTHBEARER client in state client-first-message
Send SASL Kafka frame to broker
Sent SaslAuthenticateRequest
Received SaslAuthenticateResponse
Invalid URI: The format of the URI could not be determined.
Подробнее здесь: [url]https://stackoverflow.com/questions/74643469/how-to-use-librdkafka-with-oidc-and-azure-ad-as-token-provider-for-oauthbearer[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия