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

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

注意

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

為了驗證,第三方服務需要使用存取Token,然後該可用於GraphQL請求

檢索訪問Token

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

在GraphQL請求中使用訪問Token

對於要與實例連接的第AEM三方服務,它需要​訪問Token。 然後,服務必須將此Token新增至POST請求的Authorization標題。

例如,GraphQL授權標題:

Authorization: Bearer <access_token>

權限要求

使用存取Token提出的所有請求實際上將由產生Token 的使用者帳戶發出

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

可以通過在本地實例上使用GraphiQL來檢查此問題。

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now