配置引用过滤器后,我的 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 配置。
我配置了 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 配置。