ErrorCode:Referrer Policy: no-referrer-when-downgrade

本文探讨了在网站间跳转时出现的no-referrer-when-downgrade错误,详细解释了该错误发生的原因,即源网站与目标网站端口号不一致导致的安全策略问题。

ErrorCode:Referrer Policy: no-referrer-when-downgrade

原因:
从一个网站跳转到另一个网站时,由于它们的端口号不同,
就会出现这种情况
在这里插入图片描述

Request URL: http://192.168.0.99:8082/plantweigh/getDailySheepList Request Method: POST Status Code: 500 Internal Server Error Remote Address: 192.168.0.99:8082 Referrer Policy: no-referrer-when-downgrade access-control-allow-headers: * access-control-allow-methods: * access-control-allow-origin: * cache-control: no-cache, private connection: close content-type: application/json date: Wed, 03 Sep 2025 03:16:01 GMT date: Wed, 03 Sep 2025 03:16:01 GMT host: 192.168.0.99:8082 set-cookie: XSRF-TOKEN=eyJpdiI6Ikg0UnFJakdjL0JwRk52KzF5bVhZUnc9PSIsInZhbHVlIjoibFQwcXRNVGUva3ZxVzhDTHZYMXYvTjI3aVRaMVlvT1N3ZEhLMzRaNXFPQjUybFhqcS9CNjV4WitGTGlrRVJyVGZuUkNwMkx5OXc4b0lBNytKaTIrN1JSTmJtOUNrem1xSFFFQk5JQytoQmdVanZQTTlCaW50dFNpOEVzWm8xRW8iLCJtYWMiOiJjMjI4NjYxMGFhYWEyNGMzOGU1YzVlY2M1ZmI5ZmRjZmM4ZGEwNTBhZWJlNzcyY2FlOWUxMDM2Njk5MTRjYmJmIiwidGFnIjoiIn0%3D; expires=Wed, 03 Sep 2025 05:16:01 GMT; Max-Age=7200; path=/; samesite=lax set-cookie: laravel_session=eyJpdiI6IlRYQ0ZiSVFCNS90U3l3Z2M2ZEZha2c9PSIsInZhbHVlIjoiaVVncmlYMThHamdnYnA1T3BZS29vVURXckxBbkhRRVlreGgrclNMdUxvL3g1WE1mWUdJTjhBdlZlRStIZ1cvcDRwTHM4VlFzb1lMVFNBRmRxUW1EN3R0SVM5Rno5cmFCOE5uT28wdzFabUV0Y0NXalNUWmViZ2lmT3hJTWpHNk4iLCJtYWMiOiJkMjdjNTNmZDJmZWYxZjU0OGQ5MWIxZTFjNzllOWJhNzU3N2NkNzZjZWQzMTQ0YzFhYjU3YTY4MWRjMjNiYzZmIiwidGFnIjoiIn0%3D; expires=Wed, 03 Sep 2025 05:16:01 GMT; Max-Age=7200; path=/; httponly; samesite=lax x-powered-by: PHP/8.2.9 accept: application/json, text/plain, */* accept-encoding: gzip, deflate accept-language: zh-CN,zh;q=0.9 authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vMTkyLjE2OC4wLjk5OjgwODIvcGxhbnR3ZWlnaC9wbGFudHdlaWdodGxvZ2luIiwiaWF0IjoxNzU2Nzc1MzUwLCJleHAiOjE3NzgzNzUzNTAsIm5iZiI6MTc1Njc3NTM1MCwianRpIjoieENld3JKUDVLZHNFUGltMyIsInN1YiI6IjEiLCJwcnYiOiI2OTAyMjdhZDYzZDExOThjMmNmOWQyYzQ3ZjEyMzAyOTVhM2M4ODg5In0.tt2JyXe8o3Fit199zAm75ltwgbxiiGhpgGIDeQ_UDSo connection: keep-alive content-length: 0 host: 192.168.0.99:8082 origin: http://localhost:5173 referer: http://localhost:5173/layout user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
09-04
10-30
Request URL: http://192.168.8.2:8001/yaxt-boot/sys/login Request Method: POST Status Code: 404 Not Found Remote Address: 192.168.8.2:8001 Referrer Policy: strict-origin-when-cross-origin 帮我看一下 server { listen 8001; server_name localhost; # 前端1的dist目录 root /jjkj/web/local1/dist; index index.html; # 错误页面 error_page 404 /404.html; error_page 500 502 503 504 /50x.html; # 静态资源缓存策略 location ~* \.(?:js|css|png|jpg|jpeg|gif|ico|svg|woff2|webp)$ { # 带哈希值的文件长期缓存 if ($request_uri ~* "(\.[0-9a-f]{8,32}\.(?:js|css))$") { expires 1y; add_header Cache-Control "public, immutable, max-age=31536000"; } # 不带哈希值的文件中等缓存 if ($request_uri !~* "(\.[0-9a-f]{8,32}\.(?:js|css))$") { expires 7d; add_header Cache-Control "public, max-age=604800"; } try_files $uri =404; access_log off; # 减少日志 } # HTML文件不缓存 location ~* \.(?:html)$ { expires -1; add_header Cache-Control "no-store, no-cache, must-revalidate"; } # API请求转发到后端1 location /api/ { proxy_pass http://backend1; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # 超时设置 proxy_connect_timeout 60s; proxy_read_timeout 60s; proxy_send_timeout 60s; proxy_buffer_size 4k; proxy_buffers 8 16k; proxy_busy_buffers_size 24k; } # WebSocket支持 location /ws/ { proxy_pass http://backend1; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host $host; } # SPA路由处理 location / { try_files $uri $uri/ /index.html; # 添加安全头 add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Content-Type-Options "nosniff" always; add_header Referrer-Policy "no-referrer-when-downgrade" always; } # 禁止访问隐藏文件 location ~ /\. { deny all; access_log off; log_not_found off; } # 健康检查端点 location /healthz { access_log off; return 200 'OK'; add_header Content-Type text/plain; } } 这个配置为什么找不到路径
08-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值