簡體   English   中英

PrimeFaces對話框框架的Spring Security

[英]Spring Security with PrimeFaces Dialog Framework

我有一個使用Spring安全性和Primefaces的Web項目。

我試圖使用Primefaces對話框框架調用任何XHTML文件作為對話框..我的問題是在web.xml上添加以下行時:

<filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

該對話框沒有出現,如果我刪除上面的行,則顯示對話框。.但是,如果我刪除上面的行,我將松開彈簧安全功能..我錯過了任何配置嗎?

是的,Spring Security阻止了Primefaces生成的框架。 您可以通過在Spring Security配置中添加以下指令來使其工作

http // ... .headers()。frameOptions()。sameOrigin();

來源: http : //docs.spring.io/spring-security/site/docs/current/reference/html/headers.html#headers-frame-options

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM