хотите передать заголовок с одного клиентского контроллера на другой контроллер микросервиса - PullRequest
0 голосов
/ 16 марта 2020

служба аутентификации и клиента я вызываю клиента и передаю заголовок клиенту, но после этого @guard () связывается на стороне микросервиса, поэтому я хочу передать все значение и заголовок в качестве заголовка микросервису

код клиента

@Post('route')
    async register(data ){  
        const pattern = 'pattern'

        return this.client.send(pattern, data);
    }

код authmicroservice

@UseGuards(AuthGuard('jwt'))
   @UsePipes(HashingPasswordPipe)
   @MessagePattern('updateuser')
   async update(data ){
    try {
          //some code

    } catch (error) {
      return error
    }
  }

я хочу это

@UseGuards(AuthGuard('jwt'))

принять то значение аутентификации, которое я дал клиенту API

...