動態使用者端註冊流程
最後更新: 2025年4月7日
- 主題:
- 驗證
此頁面上的內容僅供參考。 使用此API需要Adobe的目前授權。 不允許未經授權的使用。
Dynamic Client Registration API實作已由節流機制檔案限制。
存取Adobe Pass受保護的API
先決條件
在存取Adobe Pass保護的API之前,請確定符合下列必要條件:
- 使用者端代表必須建立已註冊的應用程式,如管理已註冊的應用程式區段中所述。
- 使用者端代表必須下載並內嵌軟體陳述式,如管理軟體陳述式區段中所述。
Adobe Pass驗證SDK負責代表使用者端應用程式取得及重新整理使用者端憑證和存取權杖。
對於所有其他Adobe Pass受保護的API,使用者端應用程式必須遵循以下工作流程。
工作流程
請依照指定的步驟來存取受Adobe Pass保護的API,如下圖所示。
存取Adobe Pass保護的API
-
擷取使用者端認證: 使用者端應用程式會呼叫使用者端登入端點,收集擷取使用者端認證所需的所有資料。
IMPORTANT
如需下列詳細資訊,請參閱擷取使用者端認證 API檔案:- 所有_必要的_引數,例如
software_statement
- 所有_必要的_標頭,例如
Content-Type
、X-Device-Info
- 所有_選用的_引數和標頭
- 所有_必要的_引數,例如
-
傳回使用者端認證: 使用者端登入端點回應包含與所接收引數和標頭相關聯的使用者端認證的相關資訊。
TIP
使用者端憑證必須快取且無限期使用。 -
擷取存取Token: 使用者端應用程式會呼叫使用者端權杖端點,收集擷取存取Token所需的所有資料。
IMPORTANT
請參閱擷取存取Token API檔案,以取得下列詳細資訊:- 所有_必要的_引數,例如
client_id
、client_secret
和grant_type
- 所有_必要的_標頭,例如
Content-Type
、X-Device-Info
- 所有_選用的_引數和標頭
- 所有_必要的_引數,例如
-
傳回存取權杖: 使用者端權杖端點回應包含與收到的引數和標頭關聯的存取權杖相關資訊。
TIP
必須僅在指定的期間(例如24小時的存留時間)內快取和使用存取權杖。 過期後,使用者端應用程式必須要求新的存取權杖。 -
繼續存取受保護的API: 使用者端應用程式使用存取權杖來存取其他Adobe Pass受保護的API。 使用者端應用程式必須在使用
Bearer
驗證配置(亦即Authorization: Bearer <access_token>
)的Authorization
要求標頭中包含存取權杖。IMPORTANT
受Adobe Pass保護的API會驗證存取Token,以確保符合基本條件:- access_token 必須有效。
- access_token 必須與有效的_client_id_和_client_secret_相關聯。
- access_token 必須與有效的_software_statement_相關聯。
如果驗證失敗,將會產生錯誤回應,提供可遵守增強錯誤碼檔案的額外資訊。
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b