У меня есть приложение angular, которое интегрировано с весенней загрузкой, и требуется maven для создания проекта angular и создания одного jar-файла, который можно выполнить с помощью простой команды java -jar. Проблема в том, что я должен запустить свое приложение angular с Https. Я знаю, что для запуска автономного приложения angular на https необходимо предоставить флаг ssl с помощью команды ng serve, но поскольку мое приложение с внешним интерфейсом интегрировано с весенней загрузкой, в конце создается jar. Так я должен предоставить конфигурацию ssl в весенней загрузке или angular проекте? Это то, что я пробовал до сих пор
Получение такой же ошибки:
Этот сайт не может предоставить безопасное соединение localhost использует неподдерживаемый протокол. ERR_SSL_VERSION_OR_CIPHER_MISMATCH
My angular. json config:
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "dqUi:build",
"proxyConfig": "proxy.config.json",
"ssl": true,
"sslCert": "../src/main/resources/https-frontend.p12"
},
"configurations": {
"production": {
"browserTarget": "dqUi:build:production"
},
"dev": {
"browserTarget": "dqUi:build:dev"
},
"qa": {
"browserTarget": "dqUi:build:production"
}
}
}
Настройка весенней загрузки:
server.ssl.key-alias=https-frontend
server.ssl.key-store-type=PKCS12
server.ssl.key-password=etisalat
server.ssl.key-store=classpath:https-frontend.p12
Кто-нибудь сталкивался с подобной проблемой? Любая помощь будет оценена.