Заголовок контроля доступа-разрешения-источника не установлен - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь включить 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'

Чего мне не хватает? Спасибо.

...