[英]How to implement OAUTHBEARER SASL authentication mechanism in kafka?
任何人都可以解釋客戶端或代理間通信如何使用 kafka 中的 OAUTHBEARER 身份驗證機制進行?
您將需要實現兩個使用名為AuthenticateCallbackHandler的接口的類。
第一個類實現登錄流程,您需要在其中調用 OAuth 服務器來檢索令牌。 此類將由您的客戶端使用或用於代理間連接。
第二個類實現驗證流程,您將在其中調用您的 OAuth 服務器來檢查發送令牌是否有效。 此類將僅在 Kafka Broker 中使用。
我在github.com/jairsjunior/kafka-oauth有一個這個實現的例子
如果您想了解如何使用這種 SASL 機制設置 Kafka 代理,請參閱包含所有步驟的文章。 https://medium.com/@jairsjunior/how-to-setup-oauth2-mechanism-to-a-kafka-broker-e42e72839fe
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.