NestJS 无法修补 COR

问题描述 投票:0回答:1

为什么对 Nest Js 进行 http 请求方法 PATCH 会出现 cors 错误?

我已经允许方法补丁,但仍然收到来自客户端的错误。

async function bootstrap() {
  const app = await NestFactory.create(AppModule);
  app.enableCors({
    origin: '*',
    methods: ['GET', 'POST', 'PATCH'],
  });

  app.useGlobalFilters(new HttpExceptionFilter());
  app.useGlobalPipes(new ValidationPipe({ transform: true }));
  const port = process.env.PORT || 3000;
  await app.listen(port);
  console.log('Server running at port ' + port);
}
bootstrap();

我尝试更改我的控制器以使用 PUT 方法(它有效!!!!),但我想知道为什么我无法修补。我的代码有错误吗?

cors nestjs
1个回答
0
投票

app.enableCors()
保持启用cors像这样并尝试

© www.soinside.com 2019 - 2024. All rights reserved.