Преглед изворни кода

feat(config): 添加奥盾和域名白名单配置

- 在 prod.yml 中添加了奥盾 IP、客户端 ID 和 URL 配置
- 添加了域名白名单的用户名和密码配置
- 在 WebForwardingService 中集成了新的 GateWayGroupIpRepository
fusu пре 1 месец
родитељ
комит
13efa8676b
2 измењених фајлова са 8 додато и 1 уклоњено
  1. 2 1
      cmd/server/wire/wire_gen.go
  2. 6 0
      config/prod.yml

+ 2 - 1
cmd/server/wire/wire_gen.go

@@ -64,7 +64,8 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), err
 	udpForWardingRepository := repository.NewUdpForWardingRepository(repositoryRepository)
 	wafFormatterService := service.NewWafFormatterService(serviceService, globalLimitRepository, hostRepository, requiredService, parserService, tcpforwardingRepository, udpForWardingRepository, webForwardingRepository, hostService)
 	aoDunService := service.NewAoDunService(serviceService, viperViper)
-	webForwardingService := service.NewWebForwardingService(serviceService, requiredService, webForwardingRepository, crawlerService, parserService, wafFormatterService, aoDunService, rabbitMQ)
+	gateWayGroupIpRepository := repository.NewGateWayGroupIpRepository(repositoryRepository)
+	webForwardingService := service.NewWebForwardingService(serviceService, requiredService, webForwardingRepository, crawlerService, parserService, wafFormatterService, aoDunService, rabbitMQ, gateWayGroupIpRepository)
 	webForwardingHandler := handler.NewWebForwardingHandler(handlerHandler, webForwardingService)
 	webLimitRepository := repository.NewWebLimitRepository(repositoryRepository)
 	webLimitService := service.NewWebLimitService(serviceService, webLimitRepository, requiredService, parserService, crawlerService, hostService)

+ 6 - 0
config/prod.yml

@@ -92,7 +92,13 @@ aodun:
   password: "Nbgaofang.com!@#4"
   clientId: "bd9d36fc-17e1-11ef-8a72-549f35180370"
   Url: "https://115.238.184.13:16008"
+aodunIp:
+  clientId: "3f4ab936-0527-11ef-8065-801844e71378"
+  Url: "https://115.238.186.169:16008"
 
+domainWhite:
+  username: "zznet_api"
+  password: "Nbgaofang.com!@#4"
 
 rabbitmq:
   host: "110.42.96.15"