Intelij IDEA: debugar aplicação em server https
-
Para rodar a aplicação grails em modo https é necessário informar o comando grails run-app -https na linha de comando. Porém pode haver casos onde é necessário a utilização do run/debugger da IDE enquanto o projeto esteja em https. Nesse caso é preciso alterar uma configuração da IDE, descrito abaixo:
Passo 1) No lado direito do cabeçalho da IDE está disponível as opções de execução do projeto bem como um botão específico do contexto Grails. Clique no botão Grails: nome do projeto e em seguida na opção Edit Configurations... exibida no dropdown do clique realizado.

Será aberta uma window com várias opções:

Passo 2) Em seguida alterar o valor do campo Command line para run-app -https. Feito isso clique em OK.

Passo 3) Pronto. Ao clicar nos botões de Run ou Debugger a aplicação será servida também no modo https.

Observação: por padrão a porta https será 8443. Se for necessário utilizar outra porta, adicione dentro do arquivo BuildConfig.groovy a linha grails.server.port.https=numero_porta_desejada