访问图像URL时目录域访问被拒绝错误
本文解释了当指定的自定义域未配置所请求的目录时,Dynamic Media图像URL为何在Adobe Experience Manager中因域错误而返回不允许使用目录。 若要修复此问题,请验证自定义域配置,将受影响的目录映射到自定义域,并在Dynamic Media设置中更新发布服务器URL。
描述 description
环境
Adobe Experience Manager Dynamic Media
问题/症状
- 访问Dynamic Media图像URL时,会显示以下错误:
Error: Catalog '<catalog_name>' is not allowed for domain '<custom_domain>'
- 在设置新的Dynamic Media帐户并尝试使用自定义域进行资产交付后,会出现此问题。
- 在访问以下格式的URL时,该错误是重复出现的:
https://<custom_domain>/is/image/<catalog_name>/<asset_id>
- 如果未为自定义域配置同一帐户中的其他Dynamic Media目录,则也会受到影响。
解决方法 resolution
要解决此问题,请执行以下步骤:
- 验证Dynamic Media配置是否包含自定义域作为相关目录的允许域。
- 在Dynamic Media管理控制台中,确保将受影响的目录映射到自定义域。
- 如果缺少映射,请将自定义域添加到目录所允许的域列表中。
- 更新配置后,在Dynamic Media设置中更新 发布服务器URL 以使用自定义域。
- 测试对Dynamic Media URL的访问权限,以确认错误已解决。
- 如果更改未立即生效,请留出配置传播时间或清除相关缓存。
原因
当请求的目录未配置为允许从Dynamic Media设置中的指定自定义域进行访问时,会发生此错误。
相关阅读
recommendation-more-help
experience-cloud-kcs-help-kbarticles