Angular 2 Доступ к AWS API Gateway - PullRequest
       7

Angular 2 Доступ к AWS API Gateway

0 голосов
/ 16 ноября 2018

Озадачен тем, что проблема здесь. Я пытаюсь получить доступ к функции Lambda в AWS через приложение Angular 2. Перекрестное происхождение включено в AWS. В Chrome я получаю 200 ответов на вкладке Сеть.

Запрос параметров предпечатной проверки Preflight Options Request

GET Запрос enter image description here

Консоль однако показывает 403 enter image description here

Вот угловой код

import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';

getAWS(): Observable<any> {
    return this.http.get('https://9rw0xrw730.execute-api.us-east-1.amazonaws.com/default/...', {
        headers: {
        'x-api-key': 'myapi key'
        }
      }
    );
  }

1 Ответ

0 голосов
/ 26 ноября 2018

решаемые ...

Мне пришлось явно добавить его в саму лямбда-функцию. Я добавил его к API-шлюзу, что привело меня к вышесказанному. Но все еще не было заголовка фактического ответа.

Вот код Lambda: enter image description here

...