Публикация в http Spring-boot API с веб-сайта https angular с использованием aws-ampify - PullRequest
1 голос
/ 10 апреля 2019

У меня есть угловой веб-сайт 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?это возможно сделать?

...