簡體   English   中英

如何在kafka中實現OAUTHBEARER SASL認證機制?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM