From 0efb035d124b5cad7f633bb719a7e7761597180c Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 16 Jan 2025 12:07:31 +0100 Subject: [PATCH] refactor(ocelot.json): Aktualisiert, um mit workFlow.API zu konfigurieren --- ocelot.json | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 82 insertions(+), 5 deletions(-) diff --git a/ocelot.json b/ocelot.json index 9f0c453..c47e31e 100644 --- a/ocelot.json +++ b/ocelot.json @@ -1,16 +1,93 @@ { "Routes": [ { - "DownstreamPathTemplate": "/swagger/index.html", - "DownstreamScheme": "https", + "DownstreamPathTemplate": "/swagger/{route}", + "DownstreamScheme": "http", "DownstreamHostAndPorts": [ { "Host": "localhost", - "Port": 7192 + "Port": 9090 } ], - "UpstreamPathTemplate": "/auth-swagger", - "UpstreamHttpMethod": [ "Get" ] + "UpstreamPathTemplate": "/swagger/auth/{route}", + "UpstreamHttpMethod": [ + "Get" + ] + }, + { + "DownstreamPathTemplate": "/swagger/{route}", + "DownstreamScheme": "http", + "DownstreamHostAndPorts": [ + { + "Host": "localhost", + "Port": 8088 + } + ], + "UpstreamPathTemplate": "/swagger/{route}", + "UpstreamHttpMethod": [ + "Get" + ] + }, + { + "DownstreamPathTemplate": "/api/Auth/{route}", + "DownstreamScheme": "http", + "DownstreamHostAndPorts": [ + { + "Host": "localhost", + "Port": 8088 + } + ], + "UpstreamPathTemplate": "/api/Auth/{route}", + "UpstreamHttpMethod": [ + "Get", + "Post" + ] + }, + { + "DownstreamPathTemplate": "/api/Auth/login/{id}", + "DownstreamScheme": "http", + "DownstreamHostAndPorts": [ + { + "Host": "localhost", + "Port": 8088 + } + ], + "UpstreamPathTemplate": "/api/Auth/login/{id}", + "UpstreamHttpMethod": [ + "Post" + ] + }, + { + "DownstreamPathTemplate": "/api/{route}", + "DownstreamScheme": "http", + "DownstreamHostAndPorts": [ + { + "Host": "localhost", + "Port": 8088 + } + ], + "UpstreamPathTemplate": "/api/{route}", + "UpstreamHttpMethod": [ + "Get", + "Post", + "Put", + "Delete" + ] + }, + { + "DownstreamPathTemplate": "/api/{route}/{id}", + "DownstreamScheme": "http", + "DownstreamHostAndPorts": [ + { + "Host": "localhost", + "Port": 8088 + } + ], + "UpstreamPathTemplate": "/api/{route}{id}", + "UpstreamHttpMethod": [ + "Get", + "Delete" + ] } ], "GlobalConfiguration": {