У меня есть угловой веб-сайт https, который использует API.post из aws-ampify для отправки запроса на API-интерфейс http-загрузки, сначала он работал локально, но когда я развернул код в облаке, я получил смешанное содержимое при ошибке страницыпоэтому я решил изменить свой API для использования https и сгенерировал сертификат с помощью keytool, после этого я начал получать
ERR_CERT_AUTHORITY_INVALID
Поэтому я решил получить сертификат из AWS Certificate Manager, но это не так просто, какЯ ожидал, и я не хочу использовать другой сервис для создания сертификата для меня, потому что это немного дорого, и я не уверен, буду ли я продолжать его использовать, поэтому любые предложения по решению этой проблемы или шагпошаговое руководство по использованию диспетчера сертификатов AWS.
Я начал его использовать и сгенерировал, но не смог понять, правильно ли я делаю, потому что в моих весенних конфигурациях приложений у меня было следующее:
server.ssl.enabled=true
server.ssl.key-store=/path/to/keystore.properties
server.ssl.key-store-type=PEMCFG
server.ssl.key-store-password=dummy
server.ssl.key-alias=keycert
и KeyStore.properties:
alias=keycert
source.cert=/etc/…/fullchain.pem
source.key=/etc/…/privkey.pem
, но у меня не было никакой возможности установить key-storэлектронный пароль, так что я застрял там, я просто ищу простой и быстрый способ обойти любые предложения, пожалуйста?
Используя AWS-cloudfront, мне удалось заставить все мои запросы перенаправляться на http и https, нопо умолчанию http, поэтому, когда я набираю свой domain.com, он будет использовать http, что мне не нужно, но это может привести к результату, если я сделаю https по умолчанию и на странице, на которой я делаю пост-запросследует использовать http?это возможно сделать?