Заголовок контроля доступа-разрешения-источника не установлен

Я пытаюсь включить Cors на моих маршрутах API:

const server = Hapi.server({
  port: 3003,
  host: 'localhost',
  routes: {
    log: {
      collect: true
    },
    cors: {
      origin: ['http://localhost:8080'],
      additionalHeaders: ['accept-language', 'accept-encoding', 'connection', 'origin', 'host', 'user-Agent', 'access-control-request-headers']
    }
  }
});

Я добавил дополнительные заголовки, но это не вызывает установку заголовка "Access-control-allow-origin".

Вот заголовки запроса:

 host: 'localhost:3003',
  connection: 'keep-alive',
  'access-control-request-method': 'POST',
  origin: 'http://localhost:8080',
  'user-agent':
   'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36',
  'access-control-request-headers': 'x-access-token',
  accept: '*/*',
  'accept-encoding': 'gzip, deflate, br',
  'accept-language': 'fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7'

Что мне не хватает? Благодарю.

0 ответов

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