配置引用过滤器后,我的 aem 实例变得无法访问

my aem instance became inaccessible after configuring referrer filter

我配置了 referrer 过滤器,我添加了 get 方法作为过滤器方法并保存。在那之后,我的 aem 实例变得无法访问。我什至无法访问 url localhost:4503/system/console/configMgr 来修改引用过滤器。我可以知道现在可以做什么吗?

如果您有 post 请求按预期工作,您可以尝试卷曲正确的配置-

curl  -F "jcr:primaryType=sling:OsgiConfig"  -F filter.methods=[ \"POST\", \"PUT\", \"DELETE\"] -u admin:admin  http://localhost:4502/apps/system/config/org.apache.sling.security.impl.ReferrerFilter

此外,如果您有权访问文件系统,则可以转至 crx-quickstart/launchpad/config/org/apache/sling/security/impl 并删除文件 ReferrerFilter.config 并重新启动您的 AEM 实例。将恢复默认 ReferrerFilter 配置。