Сервер Nestjs и GraphQL доступен только на локальном хосте

Я создал API, используя NestJs и GraphQL, выставив сервер GraphQL (Apollo) с определенным портом. Все работает нормально, пока я используюhttp://localhost:3001/graphqlконечная точка. Как только я перехожу наhttp://<ip-address>:3001/graphqlсоединение не может быть установлено.

я изменилmain.tsфайл, чтобы включить адрес хоста, и я ожидал, что смогу достичь конечной точки на той же машине, но тщетно.

      import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';

async function bootstrap() {
  const app = await NestFactory.create(AppModule);
  app.enableCors();
  await app.listen(3001, '0.0.0.0', async () => {
    console.log(` Server started at ${await app.getUrl()}`);
  });
}
bootstrap();

Зависимости:

          "@nestjs/graphql": "^10.2.0",
    "graphql": "^16.6.0",
    "@nestjs/apollo": "^10.2.0",

0 ответов

Другие вопросы по тегам