From a771affc5d0e0b8ffb7d84ec0d9c937bdc10a96e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=AD=90=E9=BB=98?= <925456043@qq.com> Date: Mon, 31 Aug 2026 13:46:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A1=A5=E5=85=A8=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E5=AE=B9=E5=99=A8=E5=85=AC=E5=85=B1=20API=20=E4=BB=A3=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 /flow/public-api/ 请求转发到后端 /public-api/ - 保持工作流等公共接口的同源访问路径 --- easyflow-ui-admin/scripts/deploy/nginx.conf | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/easyflow-ui-admin/scripts/deploy/nginx.conf b/easyflow-ui-admin/scripts/deploy/nginx.conf index dbbfa153..422d4593 100644 --- a/easyflow-ui-admin/scripts/deploy/nginx.conf +++ b/easyflow-ui-admin/scripts/deploy/nginx.conf @@ -94,6 +94,26 @@ http { proxy_redirect off; } + location ^~ /flow/public-api/ { + set $easyflow_backend http://backend:8111; + rewrite ^/flow/public-api/(.*)$ /public-api/$1 break; + proxy_pass $easyflow_backend; + proxy_http_version 1.1; + proxy_set_header Connection ""; + 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_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-Port $server_port; + proxy_set_header X-Forwarded-Prefix /flow; + proxy_read_timeout 3600s; + proxy_send_timeout 3600s; + proxy_buffering off; + proxy_cache off; + proxy_redirect off; + } + location ^~ /flow/storage/ { set $easyflow_minio http://minio-shared:9000; rewrite ^/flow/storage/(.*)$ /easyflow/$1 break;