AWS В некоторых ситуациях лямбда-выражение, создаваемое шлюзом API, вызывает исключение: параметр trustAnchors должен быть непустым - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть веб-сервис, который работает на AWS Lambda и работает через API Gateway. Эта лямбда должна делать вызовы DynamoDB. Не настраивая параметры хранилища доверенных сертификатов для среды, при выполнении вызова Lambda-to-DDB я обнаружил ошибку:

java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

Обыскал и обнаружил, что настройка параметров хранилища доверенных сертификатов в среде устранила проблему , Однако мне непонятно, зачем это нужно. Без хранилища доверенных сертификатов API могут вызываться клиентами, и запускается Lambda. Однако использование лямбды для вызова DynamoDB работает только с настройками склада доверенных сертификатов, настроенными для среды. Может кто-нибудь объяснить мне, почему склад доверенных сертификатов необходим в этой ситуации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...