Dynamic Client Registration (DCR)常見問題集 rest-api-dcr-faqs
本檔案提供有關Adobe Pass驗證動態使用者端註冊(DCR)採用之常見問題的高概觀回答。
如需整體動態使用者端註冊(DCR)的詳細資訊,請參閱動態使用者端註冊概觀檔案。
一般常見問答 general-faqs
如果您正在處理需要整合「動態使用者端註冊」(DCR)的應用程式,不論是新應用程式還是從舊有機制移轉的現有應用程式,請由本節開始。
REST API V2存取常見問題集 rest-api-v2-access-faqs
1.註冊階段的用途為何? rest-api-v2-access-faq1
註冊階段的目的是透過動態使用者端註冊(DCR)程式,針對Adobe Pass驗證註冊使用者端應用程式。
動態使用者端註冊(DCR)程式要求使用者端應用程式取得一對使用者端憑證,並擷取存取權杖作為註冊階段的最終目標。
如需詳細資訊,請參閱動態使用者端註冊概觀檔案。
2. 「註冊階段」是否為必要? rest-api-v2-access-faq2
註冊階段是強制性的,但如果使用者端應用程式具有快取的使用者端憑證對和仍然有效的存取權杖,則可以跳過此階段。
3.什麼是軟體陳述式及其有效期限? rest-api-v2-access-faq3
軟體陳述式是在字彙表檔案中定義的辭彙。
軟體陳述式包含JSON Web權杖(JWT),可由您的組織管理員或代表您行事的Adobe Pass驗證代表從Adobe Pass TVE儀表板產生及下載。
軟體陳述式的有效期限不受限制,但您隨時可以選擇要求Adobe Pass驗證代表撤銷該陳述式。
使用者端應用程式必須儲存軟體陳述式,並在需要擷取使用者端憑證時使用它。
如需詳細資訊,請參閱Dynamic Client註冊概觀檔案。
4.如何產生及下載軟體陳述式? rest-api-v2-access-faq4
您的組織管理員或代表您行事的Adobe Pass驗證代表可透過Adobe Pass TVE控制面板完成此作業。
如需詳細資訊,請參閱TVE儀表板頻道使用手冊或TVE儀表板程式設計師使用手冊檔案。
5.如果軟體陳述式被撤銷,會發生什麼情況? rest-api-v2-access-faq5
撤銷軟體宣告時,請考量下列其中一個重要後果:
- 使用已撤銷軟體宣告的使用者端應用程式將無法再透過軟體權利檔案流程,這表示使用者將無法播放內容。
6.什麼是使用者端認證,其有效期限為多久? rest-api-v2-access-faq6
使用者端認證是在字彙表檔案中定義的辭彙。
使用者端認證包含使用者端識別碼和使用者端密碼組,可從「使用者端註冊」端點擷取。
使用者端憑證的有效時間範圍不受限制。
使用者端應用程式必須儲存使用者端憑證,並在需要擷取存取權杖時無限期使用。
如需詳細資訊,請參閱擷取使用者端認證檔案。
7.如何管理使用者端憑證? rest-api-v2-access-faq7
建議使用者端應用程式在與Adobe Pass驗證的使用者端對伺服器和伺服器對伺服器整合時,為每個使用者應用程式執行個體管理一組唯一的使用者端認證。
8.使用者端應用程式是否應該將使用者端認證快取在永久儲存體中? rest-api-v2-access-faq8
使用者端應用程式必須儲存使用者端憑證,並在需要擷取存取權杖時無限期使用。
9.如果快取的使用者端憑證遺失,會發生什麼情況? rest-api-v2-access-faq9
當快取的使用者端憑證遺失時,需要考慮三個重要後果:
- 使用者端應用程式必須取得一組新的使用者端認證。
- 使用者端應用程式必須使用新的使用者端憑證組來取得新的存取權杖。
- 使用者端應用程式將需要要求使用者重新驗證,因為使用者端應用程式將失去對先前取得的已驗證設定檔的存取權。
10.什麼是存取Token?其有效期為多久? rest-api-v2-access-faq10
存取權杖是字彙表檔案中定義的辭彙。
存取權杖包含可從使用者端權杖端點擷取的持有人權杖。
存取權杖在問題發生時指定的有限和較短時間範圍內有效。
使用者端應用程式必須儲存存取權杖並使用它,直到它定位REST API V2時過期。
使用者端應用程式必須在目前的存取權杖過期之前取得新的存取權杖,以防止未獲授權的請求。
如需詳細資訊,請參閱擷取存取Token檔案。
11.使用者端應用程式是否應該將存取權杖快取至永久儲存體中? rest-api-v2-access-faq11
使用者端應用程式必須儲存並使用存取權杖,直到它過期為止,然後捨棄它並取得新權杖。
12.使用者端應用程式如何重新整理存取權杖? rest-api-v2-access-faq12
使用者端應用程式必須重新整理存取權杖,其方式與擷取新存取權杖相同,但使用快取的使用者端認證。
使用者端應用程式不可重新註冊以重新整理存取權杖,而是必須使用儲存的使用者端認證,否則使用者必須重新驗證。
如需詳細資訊,請參閱擷取存取Token檔案。
移轉常見問題集 migration-faqs
如果您正在處理需要移轉現有應用程式以使用動態使用者端註冊(DCR)的應用程式,請繼續本節內容。
REST API V2移轉常見問題集 rest-api-v2-migration-faqs
1.使用者端應用程式可重複使用現有的已註冊應用程式(軟體陳述式)嗎? rest-api-v2-migration-faq1
使用者端應用程式無法重複使用現有的註冊應用程式(軟體陳述式),因此必須產生並下載專用於使用REST API V2的新註冊應用程式(軟體陳述式)。
您的組織管理員或代表您行事的Adobe Pass驗證代表可透過Adobe Pass TVE控制面板完成此作業。
如需詳細資訊,請參閱TVE儀表板頻道使用手冊或TVE儀表板程式設計師使用手冊檔案。
目前您必須要求Adobe Pass驗證代表啟用新註冊應用程式(軟體陳述式)的REST API V2使用方式,直到Adobe Pass TVE Dashboard更新為允許此作業自我管理為止。
為了區分使用REST API V2的使用者端應用程式中使用的已註冊應用程式(軟體陳述式),我們要求您將特定的尾碼新增到已註冊應用程式名稱中,例如「RESTV2」。
2.使用者端應用程式可重複使用現有的自訂配置嗎? rest-api-v2-migration-faq2
使用者端應用程式可重複使用透過Adobe Pass TVE儀表板產生的現有自訂配置。
如需詳細資訊,請參閱TVE儀表板頻道使用手冊或TVE儀表板程式設計師使用手冊檔案。