Съдържание:

Какво е ламбда авторизатор?
Какво е ламбда авторизатор?

Видео: Какво е ламбда авторизатор?

Видео: Какво е ламбда авторизатор?
Видео: 🔥 Всё-всё-всё про лямбда-зонды! Зачем нужен этот хитрый кислородный датчик? 2024, Ноември
Anonim

А Ламбда упълномощаване (известен преди като обичай упълномощаващ ) е функция на API Gateway, която използва a ламбда функция за контрол на достъпа до вашия API. Базиран на токен Ламбда авторизатор (наричан още ТОКЕН упълномощаващ ) получава самоличността на обаждащия се в маркер на носител, като например JSON Web Token (JWT) или OAuth токен.

Имайки предвид това, как да тествам API шлюз авторизатор?

За ИСКАНЕ упълномощаващ , въведете валидните параметри на заявката, съответстващи на посочените източници на идентичност и след това изберете Тест . В допълнение към използването на API шлюз конзола, можете да използвате AWS CLI или ан AWS SDK за API шлюз да се тест позоваване на an упълномощаващ . За да направите това с помощта на AWS CLI, виж тест -призова- упълномощаващ.

какво е API шлюз? Ан API шлюз е ядрото на един API решение за управление. Той действа като единичен вход в система, позволяваща множество API или микроуслуги, за да действат сплотено и да предоставят еднакво изживяване на потребителя. Най-важната роля на API шлюз plays гарантира надеждна обработка на всеки API повикване.

Тогава какво е токен на носител?

Жетони на носител са преобладаващият тип достъп токен използва се с OAuth 2.0. А Токен на носител е непрозрачен низ, който не е предназначен да има никакво значение за клиентите, които го използват. Някои сървъри ще излязат жетони които са кратък низ от шестнадесетични знаци, докато други могат да използват структурирани жетони като JSON Web Жетони.

Как проверявате Lambda в Amazon?

Стъпки за тестване на ламбда функция

  1. Създайте AWS Lambda Java проект. ?
  2. Създайте AWS Lambda функция. Трябва да внедрите Lambda функция handleRequest в класа LambdaFunctionHandler.
  3. Единичен тест на функцията AWS Lambda.
  4. Качете и стартирайте функцията AWS Lambda.
  5. Тествайте функцията Lambda за персонализирано събитие.

Препоръчано: