內容片段AEM上遠程GraphQL查詢的驗證

C.S.的主要使用案例 Adobe Experience Manager as a Cloud Service(AEM)用於內容片段傳送的GraphQL API 接受來自第三方應用程式或服務的遠程查詢。 這些遠程查詢可能需要經過驗證的API訪問,以確保無頭內容傳送的安全。

注意

為進行測試和開發,您還可以AEM使用 GraphiQL介面

為驗證第三方服務需要 檢索訪問令牌,然後 在GraphQL請求中使用

檢索訪問令牌

請參閱 為伺服器端API生成訪問令牌 的雙曲餘切值。

在GraphQL請求中使用訪問令牌

對於與實例連接的第AEM三方服務,它需要 訪問令牌。 然後,服務必須將此令牌添加到 Authorization POST請求的標題。

例如,GraphQL授權標頭:

Authorization: Bearer <access_token>

權限要求

使用訪問令牌發出的所有請求將實際發出 生成令牌的用戶帳戶

這意味著您需要檢查帳戶是否具有運行GraphQL查詢所需的權限。

可以通過在本地實例上使用GraphiQL來檢查此項。 有關 在此處可找到權限

本頁內容