Páginas filhas
  • Habilitar protocolo HTTPS no PIMSConnector

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagexml
themeEclipse
firstline24
titleArquivo server.xml - Modificado
linenumberstrue
 		<!-- SSL/TLS Connector configuration using the admin devl guide keystore-->
		<Connector protocol="HTTP/1.1" SSLEnabled="true" 
           port="${jboss.web.https.port}" address="${jboss.bind.address}"
           scheme="https" secure="true" clientAuth="false" 
           keystoreFile="${jboss.server.home.dir}/conf/NOME_CHAVE.keystore"
           keystorePass="SENHA" sslProtocol = "TLS"	   />



Notawarning
titlePonto de Atenção
  •  A
  • porta usada para acesso HTTPS é a porta atual do PIMSConnector com a adição do 443, ou seja, se o PIMSConnector está configurado na porta 8080, a porta HTTPS será a 8443. Para acessar via HTTPS digite na barra de endereço do navegador https://localhost:8443/PIMSConnector onde localhost é o IP do servidor e a porta 8443 é a porta configurada somada de 443.

keytool -import -alias jeve_key -keystore $JBOSS_HOME/server/default/conf/jeve.keystore -trustcacerts -file $ENDERECO_DO_CERTIFICADO_VALIDO/certificado_valido.cer

Por padrão, o JBoss que disponibilizamos para a instalação do PIMSServer já está preparado para utilizar SSL (Secure Socket Layer). Esta configuração está no arquivo server.xml (o caminho para ele pode variar dependendo da localização da instalação):

C:\proxima\jboss-pimsserver\server\default\deploy\jbosswebtomcat50.sar\server.xml

Neste arquivo será possível visualizar um trecho igual ao seguinte:

Este trecho é responsável por indicar a configuração do arquivo de certificado, bem como a senha utilizada. Por padrão, enviamos um certificado auto assinado (prx.keystore), que está localizado no diretório abaixo (lembrando que a localização deste diretório pode mudar de acordo com sua instalação):

C:\proxima\jboss-pimsserver\server\default\conf

Este certificado serve apenas para testes. Cada cliente deve entrar em contato com uma entidade certificadora que lhe forneça um certificado válido e reconhecido pelos navegadores. O processo de solicitação e geração destes certificados junto à entidade podem variar, portanto é importante que o cliente siga os procedimentos indicados pela empresa que contratar. É importante também que o cliente deixe claro, ao fazer a solicitação, que o certificado será utilizado em um servidor de aplicações Java (JBoss, Tomcat).

Uma vez recebido o certificado, o mesmo deve ser copiado para o diretório conf (indicado acima) e o trecho de configuração indicado no arquivo server.xml deve ser alterado, para apontar o novo arquivo e senha.

Abaixo uma imagem da página de login da aplicação depois de uma solicitação utilizando o protocolo HTTPS:

Além de indicar o protocolo https, é necessário utilizar a porta 8543 para acessar a aplicação, quando a configuração está utilizando a porta default para http (8080). Se houver variação na configuração das portas, um consultor TOTVS deverá lhe informar qual a porta adequada para o acesso.

O PIMSConnector possui acesso HTTPS. A porta usada para acesso HTTPS é a porta atual do PIMSConnector com a adição do 443, ou seja, se o PIMSConnector está configurado na porta 8080, a porta HTTPS será a 8443. Para acessar via HTTPS digite na barra de endereço do navegador https://localhost:8443/PIMSConnector onde localhost é o IP do servidor e a porta 8443 é a porta configurada somada de 443.

...

Além de indicar o protocolo https, é necessário utilizar a porta 8543 para acessar a aplicação, quando a configuração está utilizando a porta default para http (8080). Se houver variação na configuração das portas, um consultor TOTVS deverá lhe informar qual a porta adequada para o acesso.

O PIMSConnector possui acesso HTTPS. A porta usada para acesso HTTPS é a porta atual do PIMSConnector com a adição do 443, ou seja, se o PIMSConnector está configurado na porta 8080, a porta HTTPS será a 8443. Para acessar via HTTPS digite na barra de endereço do navegador https://localhost:8443/PIMSConnector onde localhost é o IP do servidor e a porta 8443 é a porta configurada somada de 443.

...

Além de indicar o protocolo https, é necessário utilizar a porta 8543 para acessar a aplicação, quando a configuração está utilizando a porta default para http (8080). Se houver variação na configuração das portas, um consultor TOTVS deverá lhe informar qual a porta adequada para o acesso.

...

  • porta usada para acesso HTTPS é a porta atual do PIMSConnector com a adição do 443, ou seja, se o PIMSConnector está configurado na porta 8080, a porta HTTPS será a 8443. Para acessar via HTTPS digite na barra de endereço do navegador https://localhost:8443/PIMSConnector onde localhost é o IP do servidor e a porta 8443 é a porta configurada somada de 443.