對內容片段進行遠端AEM GraphQL查詢的驗證

Adobe Experience Manager as aCloud Service(AEM)內容片段傳送的主要使用案例是接受來自第三方應用程式或服務的遠端查詢。 這些遠端查詢可能需要經過驗證的API存取,以保護無頭式內容傳送的安全。

注意

對於測試和開發,您還可以直接使用GraphiQL介面介面訪問AEM GraphQL API。

驗證時,第三方服務需要檢索訪問令牌,該令牌隨後可以用於GraphQL請求

檢索訪問令牌

如需完整詳細資訊,請參閱產生伺服器端API的存取權杖

在GraphQL請求中使用存取權杖

第三方服務若要與AEM執行個體連線,其必須有​存取Token。 然後,服務必須將此Token新增至POST請求的Authorization標題。

例如, GraphQL授權標題:

Authorization: Bearer <access_token>

權限要求

使用存取權杖提出的所有請求實際上會由產生權杖​的使用者帳戶提出

這表示您需要檢查帳戶是否具備執行GraphQL查詢所需的權限。

您可以在本機執行個體上使用GraphiQL來檢查此問題。

本頁內容