Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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
Spring:SecurityContextHolder.getContext().getAuthentication()在iFrame中返回Anonymousauthenticationtoken_Spring_Spring Security - Fatal编程技术网

Spring:SecurityContextHolder.getContext().getAuthentication()在iFrame中返回Anonymousauthenticationtoken

Spring:SecurityContextHolder.getContext().getAuthentication()在iFrame中返回Anonymousauthenticationtoken,spring,spring-security,Spring,Spring Security,该页面正在iFrame中运行(业务合作伙伴强迫我这样做)。 如果我在没有iframe的情况下运行页面,则此调用 SecurityContextHolder.getContext().getAuthentication(); 返回UsernamePasswordAuthenticationToken 但如果我在iframe中运行它,它将返回: Anonymousauthenticationtoken 如何在iframe中返回UsernamePasswordAuthenticationToken

该页面正在iFrame中运行(业务合作伙伴强迫我这样做)。 如果我在没有iframe的情况下运行页面,则此调用

SecurityContextHolder.getContext().getAuthentication();
返回
UsernamePasswordAuthenticationToken

但如果我在iframe中运行它,它将返回:

Anonymousauthenticationtoken

如何在iframe中返回
UsernamePasswordAuthenticationToken


谢谢

请发布您的安全配置。检查
X-Frame-Options
选项。对于此页面,我没有启用
X-Frame-Options
(没有这样的标题)。对于其他页面,我将
X-Frame-Options
设置为
sameorigin