From 8c5cb3fe3ff918c7688df31d00a90ad11fb19f84 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 3 Jun 2026 17:13:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20init=5Fany=5Fpermissions.py=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=A0=B9=E8=B7=AF=E5=BE=84=20/=20=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit RBAC检查原始请求路径,访问根路径时检查的是 '/' 而非 'index.ui'。 数据库需要有 '/' 路径的权限记录。 --- init_any_permissions.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/init_any_permissions.py b/init_any_permissions.py index c1626e8..1f799d1 100644 --- a/init_any_permissions.py +++ b/init_any_permissions.py @@ -132,6 +132,8 @@ if os.path.isdir(wwwroot_root): root_paths.append("/api/" + f) print(f"--- wwwroot/ → / ({len(root_paths)} 个文件) ---") +# 确保根路径 / 也有权限(访问根路径时RBAC检查的是 '/' 而非 index.ui) +root_paths.append("/") n1 = set_any_perms(root_paths) # 2. wwwroot/dingdingflow/ → /dingdingflow/