Я T*_*bur 5 nginx asp.net-web-api kubernetes kubernetes-ingress
我有 ASP.NET WebApi 项目,它在每个请求上返回安全标头:
当我使用 Ingress NGINX 在 Kubernetes 集群中运行此应用程序时,我的标头丢失了
如何配置 NGINX 以使用来自我的应用程序的响应标头?为什么 Ingress NGINX 会删除我的响应标头?
我对 NGINX 配置没有任何经验。请建议如何在 k8s 集群中做到这一点。谢谢
在入口中使用以下注释来设置响应标头
nginx.ingress.kubernetes.io/configuration-snippet: |
more_set_headers "X-Frame-Options: Deny";
more_set_headers "X-Xss-Protection: 1; mode=block";
more_set_headers "X-Content-Type-Options: nosniff";
Run Code Online (Sandbox Code Playgroud)