gpt4 book ai didi

tomcat - 设置(否)推荐人政策 tomcat 9

转载 作者:行者123 更新时间:2023-11-28 23:12:51 25 4
gpt4 key购买 nike

我正在尝试禁止将引荐来源信息发送到 tomcat 9.x 网络服务器上的其他网站。我搜索了 tomcat 文档,但没有找到关于此特定引用策略的信息。

最佳答案

设置特殊(安全)响应 header 是 Web 应用程序的任务。您可以创建一个 servlet 过滤器来添加您想要的 header :

public class MyFilter implements Filter
{
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException
{
chain.doFilter(request, response);

HttpServletResponse httpServletResponse = ((HttpServletResponse) response);
httpServletResponse.addHeader("Referrer-Policy", "no-referrer");
}
// ...
}

或者,如果您使用的是 Spring Security,则可以使用 their header configuration feature :

Spring Security 文档中的示例 XML 配置:

<http>
<!-- ... -->

<headers>
<referrer-policy policy="same-origin" />
</headers>
</http>

Spring Security 文档中的示例 Java 配置:

@EnableWebSecurity
public class WebSecurityConfig extends
WebSecurityConfigurerAdapter {

@Override
protected void configure(HttpSecurity http) throws Exception {
http
// ...
.headers()
.referrerPolicy(ReferrerPolicy.SAME_ORIGIN);
}
}

关于tomcat - 设置(否)推荐人政策 tomcat 9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55020938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com