Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firefox中具有Spring安全性的Iframe_Spring_Firefox_Iframe_Spring Security - Fatal编程技术网

Firefox中具有Spring安全性的Iframe

Firefox中具有Spring安全性的Iframe,spring,firefox,iframe,spring-security,Spring,Firefox,Iframe,Spring Security,我正在使用Spring Security,这是我的配置: http .headers() .addHeaderWriter( new XFrameOptionsHeaderWriter(new WhiteListedAllowFromStrategy(Arrays.asList("https://xxx.salesforce.com")))) 在SF中,我建立了一个新页面,在这里我将在iframe中打开我的应用程序。 当我尝试在Chrome和Safari

我正在使用Spring Security,这是我的配置:

http
    .headers()
    .addHeaderWriter(
            new XFrameOptionsHeaderWriter(new WhiteListedAllowFromStrategy(Arrays.asList("https://xxx.salesforce.com"))))
在SF中,我建立了一个新页面,在这里我将在iframe中打开我的应用程序。 当我尝试在Chrome和Safari中打开该页面时,它工作正常,但由于某些原因,它在Firefox中无法工作

我试着在安全模式下启动Firefox,禁用所有加载项,清除缓存,但总是在开发人员控制台中显示空白屏幕,并且没有任何错误。我还试着打开Firebug,但错误控制台也是空的。 我的应用程序在HTTPS上运行


Spring Security中的正确配置是什么?

如果它在chrome上工作,而不是在firefox上,那么firefox显然有问题,而不是在Spring Security中。我建议您阅读这篇

对我来说,有效的方法是禁用安全头

            .headers()
                .disable()

信息太少,无法进行故障排除和提供帮助。首先,为什么您认为它与Spring Security有关?