Dispatcher过滤器

Adobe Experience Manager as a Cloud Service使用AEM发布Dispatcher过滤器来确保仅应访问AEM的请求才能访问AEM。 默认情况下,所有请求都会被拒绝,并且必须明确添加允许的URL模式。

客户端类型 单页应用程序(SPA) Web组件/JS 移动设备 服务器到服务器
需要Dispatcher过滤器配置
小贴士

以下配置是示例。 确保根据项目的要求进行调整。

调度程序过滤器配置

AEM发布调度程序过滤器配置定义允许访问AEM的URL模式,并且必须包含AEM持久查询端点的URL前缀。

客户端连接到 AEM Author AEM 发布 AEM预览
需要Dispatcher过滤器配置

添加 allow URL模式的规则 /graphql/execute.json/*,并确保文件ID(例如 /0600,在示例场文件中是唯一的)。
这允许对持久查询端点进行HTTPGET请求,例如 HTTP GET /graphql/execute.json/wknd-shared/adventures-all 到AEM发布。

  • dispatcher/src/conf.dispatcher.d/filters/filters.any
...
/0600 { /type "allow" /url "/graphql/execute.json/*" }
...

过滤器配置示例

在此页面上