我在CMS Magnolia 5.7.4中找不到AddHeadersFilter 此类在classpath
magnolia-core\5.7.4\magnolia-core-5.7.4.jar!\info\magnolia\cms\filters\AddHeadersFilter.class
但在Magnoia的“配置”面板中不可访问。
根据documentation,它应该在其中
有什么线索可以访问此过滤器并配置为支持CORS吗?
更新2: 这是我发送请求的方式
let url = 'http://localhost:8080/en/consumer'
fetch(url, {
mode: 'no-cors',
headers: {
'Content-Type': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3'//,
//'Access-Control-Allow-Origin':'*',
},
method: "GET"
})
.then(response => {
response.text()
})
.then(data => {
frame.innerHTML = data
})
答案 0 :(得分:0)
因此,在上面的评论摘要中:
AddHeadersFilter
过滤器尚未安装OOTB,您必须将其自己添加到过滤器链中AddHeadersFilter
添加到过滤器链时,请确保将其放置在uriSecurity
和range
过滤器之间