Como habilitar WSS no spring-boot?

Boa tarde, caros colegas.

Me vejo preso nesse problema a alguns dias. Tenho um servidor rodando no spring e preciso usar WSS nele. Os testes com WS deram certinho e já tenho um certificado válido, mas não funciona o WSS por si só.

Creio estar esquecendo algo. Pesquisei primeiro na documentação do Spring, mas realmente não entendi muito bem.

Essa é a classe onde eu “abro” o websocket e associo um handler a ele:

public class VmsApplication implements WebSocketConfigurer {

    private final Handler handler;

    @Autowired
    public VmsApplication(Handler handler) {
        this.handler = handler;
    }

    public static void main(String[] args) {
        SpringApplication.run(VmsApplication.class, args);
    }

    @Override
    public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
        registry.addHandler(handler, "/player").setAllowedOrigins("*");
    }}

Esse é meu application.properties:

    # ===============================
    # = SERVER CONFIGURATION
    # ===============================
    server.port=8443
    server.ssl.key-store=cert.jks
server.ssl.key-store-password=##########
server.ssl.keyStoreType=JKS
server.ssl.keyAlias=cert