Na seção Running the Dedicated Server on Default Ports configuramos nosso dedicated server para rodar nas portas HTTP padrão. Já testamos esta configuração com uma aplicação sem SSL. Agora vamos testá-la com uma aplicação SSL para demonstrar que aplicações SSL podem usar o servidor dedicado WebSockets sem problemas.
Para isso simplesmente pegamos nossa aplicação de teste Basic Chat e a convertimos para uma aplicação SSL.
1
Etapa: Copiar arquivos de certificado
Após copiar os arquivos de certificado relacionados para a pasta da aplicação, prossiga para habilitar o SSL no ServerModule da aplicação.
Configuração SSL do ServerModule
2
Etapa: Nenhuma alteração necessária nas configurações do WebSocketServer
Não há necessidade de fazer quaisquer alterações nas configurações do WebSocketServer. Como as portas HTTP padrão são usadas, a aplicação consegue se conectar tanto às portas seguras quanto às não seguras com as configurações mostradas abaixo.
Configurações do WebSocketServer
Testar a aplicação revela que nossas configurações estão corretas e a aplicação consegue se conectar ao nosso servidor WebSockets por meio de uma conexão segura.
Teste de conexão segura
Se examinarmos o código-fonte da aplicação web, ele mostra que a conexão WebSocket é feita usando o protocolo seguro wss: