Páginas filhas
  • Rastreabilidade de IP público (Termo de aceite / Assinatura contrato)

Versões comparadas

Chave

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

Ao realizar o aceite do termo na inscrição via portal do Processo Seletivo ou assinatura do contrato de matricula via central do candidato é necessário guardar qual o IP público que originou a requisição do aceite, portanto esse documento tem como objetivo esclarecer como esse procedimento é executado no Portal do TOTVS Processo Seletivo nosso.

Como opção default o Portal do TOTVS Processo Seletivo utiliza o recurso Open Source do API ipify (https://api.ipify.org/) para obter o endereço de IP Publico, no entanto é permitido ao cliente modificar a configuração do arquivo do

Objetivo

O objetivo a esta configuração reside na correção encontradas por usuários e estudantes do portal de processo seletivo ao tentar efetuar inscrições, firmar contratos de matrícula e realizar matrículas. Isso ocorre devido à implementação de uma solução que visa capturar o endereço IP do usuário e promover um controle de auditoria.

O mecanismo adotado para atingir esse objetivo é a integração com a plataforma ipiFy. Nesse contexto, o portal realiza uma solicitação do tipo GET para obter o endereço IP do usuário. No entanto, é importante destacar que essa abordagem tem sido bloqueada por parte dos programas antivírus dos usuários, resultando no bloqueio do portal.

 Como resolver ? 

   Criamos uma variável global com nome CONST_GLOBAL_IP_ORIGEM_WEBAPI que deve ser incluída no arquivo totvs-app.global.config com valor true.

   Segue o exemplo: 

Image Removed

para que o IP seja recuperado da requisição HTTP enviada para o RM ao realizar o aceite (neste caso não será utilizado o API ipify ).


Se optar em não utilizar o API ipify, edite o arquivo totvs-app.global.config (disponível nas pasta de instalação ..\FrameHTML\web\js) e adicione a linha do exemplo abaixo.

Bloco de código
languagebash
var CONST_GLOBAL_IP_ORIGEM_WEBAPI = true;

Image Added   Neste cenário, o sistema adotará a abordagem de não utilizar a api do ipiFy. Em vez disso, enviará  a requisição com o ip vazio para o host, Contudo, é importante observar que o host implementará procedimentos apropriados para capturar o endereço IP a partir da requisição do cliente.


Aviso
titleLoad balance

Os clientes que mantêm um balanceador de carga ativo devem configurar o endereço IP local da máquina, a fim de evitar conflitos de endereçamento IP no lado do servidor.

...