소스 검색

fix(api-gateway): response headers cors issue - fixes #1046

Karol Sójko 1 년 전
부모
커밋
be668d7d7a
2개의 변경된 파일8개의 추가작업 그리고 12개의 파일을 삭제
  1. 4 6
      packages/api-gateway/src/Service/Http/HttpServiceProxy.ts
  2. 4 6
      packages/api-gateway/src/Service/gRPC/GRPCServiceProxy.ts

+ 4 - 6
packages/api-gateway/src/Service/Http/HttpServiceProxy.ts

@@ -340,13 +340,11 @@ export class HttpServiceProxy implements ServiceProxyInterface {
 
   private applyResponseHeaders(serviceResponse: AxiosResponse, response: Response): void {
     const returnedHeadersFromUnderlyingService = [
-      'access-control-allow-methods',
-      'access-control-allow-origin',
-      'access-control-expose-headers',
-      'authorization',
       'content-type',
-      'x-ssjs-version',
-      'x-auth-version',
+      'authorization',
+      'set-cookie',
+      'access-control-expose-headers',
+      'x-captcha-required',
     ]
 
     returnedHeadersFromUnderlyingService.map((headerName) => {

+ 4 - 6
packages/api-gateway/src/Service/gRPC/GRPCServiceProxy.ts

@@ -435,13 +435,11 @@ export class GRPCServiceProxy implements ServiceProxyInterface {
 
   private applyResponseHeaders(serviceResponse: AxiosResponse, response: Response): void {
     const returnedHeadersFromUnderlyingService = [
-      'access-control-allow-methods',
-      'access-control-allow-origin',
-      'access-control-expose-headers',
-      'authorization',
       'content-type',
-      'x-ssjs-version',
-      'x-auth-version',
+      'authorization',
+      'set-cookie',
+      'access-control-expose-headers',
+      'x-captcha-required',
     ]
 
     returnedHeadersFromUnderlyingService.map((headerName) => {