簡體   English   中英

Quarkus Rest 客戶端和 OAuth2

[英]Quarkus Rest Client and OAuth2

我有一個安全的微服務正在調用另一個安全的微服務。 這兩個服務在 Keycloak 中都有服務帳戶。 調用第二個服務時,如何配置第一個服務以從 keycloak 自動獲取訪問令牌? 這是一個簡單的服務到服務通信。 Quarkus Rest 客戶端是否有 API 來執行此操作? 如果沒有,我該如何使用 vert.x rest 客戶端做到這一點?

我能夠通過擴展 javax.ws.rs.client.ClientRequestFilter 來完成這項工作。 不幸的是,為了管理請求之間的訪問令牌,我不得不編寫自己的 OAuth2 邏輯。 我希望將來 Quarkus 會提供 org.springframework.security.oauth2.client.OAuth2RestTemplate 的替代方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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