1. apipost报错如下:
2. nginx配置如下:
# 强制 HTTPS 端口配置
server {
listen 443 ssl http2;
server_name flheyi.com www.flheyi.com;
ssl_certificate /etc/nginx/ssl/flheyi.com.pem;
ssl_certificate_key /etc/nginx/ssl/flheyi.com.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
# 静态资源请求,直接代理到 Eureka 后端
location ~ ^/eureka/(css|js|images|fonts)/ {
proxy_pass http://127.0.0.1:8761;
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;
}
# Eureka UI 反向代理配置
location /eureka/ {
rewrite ^/eureka(/.*)$ $1 break;
proxy_pass http://127.0.0.1:8761; # 指向 Eureka UI 完整路径
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;
}
# 精确匹配 /eureka(无斜杠)时,重定向到带斜杠的路径
location = /eureka {
return 301 /eureka/;
}
# 将 /auth/ 的请求代理给 Spring Cloud Gateway
location /auth/ {
proxy_pass http://127.0.0.1:8080/auth/; # 注意最后的 / 必须保留!
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 300s;
}
}
# HTTP 自动跳转到 HTTPS
server {
listen 80;
server_name flheyi.com www.flheyi.com;
return 301 https://$host$request_uri;
}
你server改成0000呢 或者试试postman返回结果一样吗
postman也报一样的错