Я использую Spring boot 1.5.12 (JDK 8) со встроенным сервером Undertow 1.4, и я включил протокол http2 в своих свойствах, используя 'server.https.enabled: true', но, похоже, он не работает.Я также обеспечил соединение самозаверяющим сертификатом.Когда я загружаю свое приложение (Angular 5) в браузер, я все еще получаю протокол http / 1.1.
Вот что я имею в своем классе SpringBootApplication:
@SpringBootApplication
@EnableEurekaClient
@EnableOAuth2Sso
public class Application extends WebSecurityConfigurerAdapter {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Override
public void configure(HttpSecurity http) throws Exception {
//some authorization configuration
}
}
Application.propertiesfile
security:
require-ssl: true
server:
ssl:
enabled: true
http2:
enabled: true
port: 8085
ssl:
key-store: classpath: keystore.p12
key-store-type: PKCS12
key-alias: devel
key-store-password: pass
key-password: pass
eureka:
client:
serviceUrl:
defaultZone: https://localhost:8761/eureka
instance:
preferIpAddress: false
securePortEnabled: true
securePort: ${server.port}
Что еще мне нужно настроить?
Заранее спасибо