已在策略与脚本中设置Nonce,但浏览器中仍无法生效的问题求助
已在策略与脚本中设置Nonce,但浏览器中仍无法生效的问题求助
各位好,我现在碰到个挺棘手的问题:我们配置的nonce完全不起作用。
为了排查问题,我们已经把所有可能引发冲突的内容都移除了,而且本来nonce应该是动态生成的,但现在为了测试方便,暂时设成了静态值,可即便这样,浏览器那边还是不识别这个nonce,完全达不到预期的效果。
我们的内容安全策略是通过自定义的CSP过滤器来实现的,目前的过滤器代码如下:
@Component public class CSPFilter extends OncePerRequestFilter { @Override public void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws IOException, ServletException { // 过滤器具体逻辑未完整贴出 } }
有没有朋友遇到过类似的情况?或者能给我一些排查的思路呀?
备注:内容来源于stack exchange,提问作者Ezydenias
相关产品推荐
相关产品推荐

