Árvore de páginas

Versões comparadas

Chave

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

...

Informações
titleConfiguração específica Meu Coletor de Dados

Exclusivamente para o aplicativo Meu Coletor de Dados, é necessário incluir a chave MODULE na seção HTTPURI:

Bloco de código
[HTTPURI]
Module=46

A configuração do REST do Meu Coletor de Dados não pode ser compartilhada com os demais aplicativos.


3.1 Configuração REST no Intera

Se você está na modalidade Intera de licenciamento, a configuração do REST terá uma pequena particularidade.

Estamos falando da chave "stateless" na sessão [URIHTML], que define a maneira em que as licenças serão consumidas: Na inicialização da thread ou por demanda.

Para habilitar o comportamento de consumo de licença por demanda, o conteúdo da chave deve ser "1". Caso a chave não exista ou contenha o valor zero, o consumo de licença na inicialização da thread será mantido.

Informações
titleExemplo de configuração para Intera

[URIHTML]
URL=/rest/app
PrepareIn=All
Instances=2,2
CORSEnable=1
AllowOrigin=*
Stateless=1

Saiba mais detalhes acessando este link.


Após configurado, você pode iniciar o executável do appserver do REST em modo console e verificar se ele subiu corretamente através da mensagem no console:

...

          A chave AllowOrigin indica de quais ip's o REST pode responder. Quando o valor é * (asterisco), indica que o Protheus pode responder para qualquer ip.

          Para utilização dos Apps, é possível limitar o acesso apenas para os ranges de ip's do Mingle listados Mingle listados abaixo: 

  • 13834.21966.881.0/2467189
  • 34.12566.7827.128/25255187
  • 34.94121.48152.0/2077189
  • 34.89122.3288.0/2030181
  • 146.41148.16050.0/19219
  • 3104.14155.95181.150563
  • 34.1428.95132.342093
  • 35.14225.95171.255
  • 34.69.186.150


Obs: Essa configuração também deve ser feita no firewall da rede do cliente.

5 - Validações:

Existem diferentes maneiras para verificar se o REST esta com a configuração correta.

...