Получить токен JWT из шаблона сопоставления Appsyn c - PullRequest
0 голосов
/ 13 февраля 2020

Я использую oid c в качестве аутентификации в AWS Appsyn c. Для каких-то целей мне нужна base64encoded версия JWT TOken в шаблоне сопоставления распознавателя . Кто-нибудь может предложить какое-либо решение? Заранее спасибо

Ответы [ 2 ]

1 голос
/ 14 февраля 2020

Вы можете использовать для этого Пользовательские заголовки .

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

Ваше отображение шаблон может содержать строку типа:

#set($encodedToken = $utils.toJson($context.request.headers.encodedToken))

. Это позволит вам отформатировать данные на клиенте до того, как сделать запрос.

0 голосов
/ 17 февраля 2020

Я нашел способ здесь:

#set($token = $context.request.headers.get("authorization"))
...