401 AEM as a Cloud Service進行功能測試期間發生未獲授權的錯誤
在AEM as a Cloud Service上進行功能測試期間發生 401 未經授權的錯誤,因為Dispatcher使用不支援的Basic驗證。 若要解決此問題,請更新驗證設定,並使用CDN層級的基本驗證進行安全存取。
說明 description
環境
- 產品: Adobe Experience Manager as a Cloud Service (AEMaaCS)
- 限制: Dispatcher已設定基本驗證;功能測試會鎖定位於
/content/test-site/下的內容
問題/症狀
- 在
/content/test-site/下建立或刪除測試頁面的功能測試導致 401 未經授權的錯誤。 - 記錄檔顯示以使用特殊網域組態的
.net結尾之網域為目標的要求發生錯誤。 - Dispatcher包含一些基本驗證設定,但沒有
/content/test-site/的明確規則。 - 此問題在初始環境設定後已觀察到,不是由於設定檔案中的最近變更。
解決方法 resolution
注意: AEM as a Cloud Service中的生產製作或發佈環境不支援透過Dispatcher進行基本驗證。 請改用CDN層級控制項。
- 檢閱Cloud Manager管道中的目前Dispatcher設定,並識別任何基本驗證設定。
- 請參考AEM as a Cloud Service中的驗證,瞭解AEM as a Cloud Service中支援的驗證方法,著重於CDN階層式基本驗證。
- 如果功能測試需要存取控制,請設定CDN層級的基本驗證,而非仰賴Dispatcher型設定。 請參閱設定CDN認證與驗證。
- 如果在測試期間需要存取,請在
/content/test-site/的CDN設定中明確新增排除或調整。 - 更新CDN或相關的存取控制設定後,請重新執行以
/content/test-site/為目標的功能測試。 - 驗證要求是否順利完成,而不會傳回 401 未經授權的錯誤。
如需深入瞭解支援的驗證方法,請參閱Adobe Experience Manager關於CDN型存取控制和憑證管理的檔案。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f