登录鉴权按照Source判断id来自于何处
This commit is contained in:
14
pom.xml
14
pom.xml
@@ -20,8 +20,8 @@
|
||||
|
||||
<properties>
|
||||
<java.version>21</java.version>
|
||||
<spring-cloud.version>2023.0.1</spring-cloud.version>
|
||||
<spring-cloud-alibaba.version>2023.0.1.0</spring-cloud-alibaba.version>
|
||||
<spring-cloud.version>2023.0.4</spring-cloud.version>
|
||||
<spring-cloud-alibaba.version>2023.0.3.4</spring-cloud-alibaba.version>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
@@ -62,17 +62,11 @@
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
|
||||
<!-- Jackson -->
|
||||
<dependency>
|
||||
<groupId>com.fasterxml.jackson.core</groupId>
|
||||
<artifactId>jackson-databind</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Hutool (aligned with aida_seller 5.8.26) -->
|
||||
<!-- Hutool -->
|
||||
<dependency>
|
||||
<groupId>cn.hutool</groupId>
|
||||
<artifactId>hutool-all</artifactId>
|
||||
<version>5.8.26</version>
|
||||
<version>5.8.23</version>
|
||||
</dependency>
|
||||
|
||||
<!-- Redis (for token blacklist) -->
|
||||
|
||||
@@ -50,6 +50,12 @@ spring:
|
||||
uri: http://18.167.251.121:9994
|
||||
predicates:
|
||||
- Path=/python/**
|
||||
- id: aida-buyer
|
||||
uri: lb://aida-buyer
|
||||
predicates:
|
||||
- Path=/buyer/**
|
||||
filters:
|
||||
- StripPrefix=1
|
||||
# ---------- Knife4j 网关聚合配置 ----------
|
||||
knife4j:
|
||||
gateway:
|
||||
@@ -67,6 +73,11 @@ knife4j:
|
||||
service-name: aida-seller
|
||||
context-path: /seller
|
||||
order: 2
|
||||
- name: 买家端服务 (Buyer)
|
||||
url: /buyer/v3/api-docs
|
||||
service-name: aida-buyer
|
||||
context-path: /buyer
|
||||
order: 3
|
||||
|
||||
# ---------- Gateway JWT 认证(gateway 独有) ----------
|
||||
gateway:
|
||||
@@ -75,9 +86,6 @@ gateway:
|
||||
jwt-token-header: Authorization
|
||||
jwt-token-prefix: Bearer-
|
||||
blacklist-enabled: true
|
||||
# 可选认证路径:token 有则解析并传递,无则放行(已登录用户身份仍能正确传递)
|
||||
optional-auth-paths:
|
||||
- /seller/listing/shop
|
||||
ignore-paths:
|
||||
# Static resources & docs
|
||||
- /favicon.ico
|
||||
@@ -112,6 +120,7 @@ gateway:
|
||||
# Designer
|
||||
- /aida/api/designer/check
|
||||
- /seller/designer/shop/**
|
||||
- /seller/designer/search
|
||||
# Python (only /aida prefix)
|
||||
- /aida/api/python/saveGeneratePicture
|
||||
- /aida/api/python/getLibraryByUserId
|
||||
|
||||
Reference in New Issue
Block a user