Я пытаюсь получить доступ к своему приложению Spring Boot, запущенному на Netty, через https на локальном хосте, используя самозаверяющий сертификат на стороне сервера.
My application.properties
выглядит так:
server.ssl.enabled=true
server.ssl.key-store-type=JKS
server.ssl.key-store=test.jks
server.ssl.key-store-password=password
server.ssl.key-alias=testkey
Я сгенерировал хранилище ключей через:
keytool -genkeypair -alias testkey -keyalg RSA -keysize 4096 -keystore test.jks -validity 36500
Я получаю следующую ошибку:
io.netty.handler.codec.DecoderException: javax.netИсключение.netty.channel.склад доверенных сертификатов, даже для ОС, но все тот же.Один источник предложил назвать псевдоним ключа как «testkey», чтобы он работал, но это тоже не сработало.Поскольку в Google нет других упоминаний об этой ошибке, надеюсь, вы поможете.