Árvore de páginas

ProdutoTAF

Ocorrência

Ao digitar na URL do navegador o endereço do serviço REST do TAF é retornado a seguinte mensagem:

The request requires authentication. The server might return this response for a page behind a login.

Solução

Para uso do REST utilizar o modo de autenticação "basic" (Basic Auth) sendo assim necessário o envio da autenticação no header da mensagem.

É necessário que seja criado um usuário no Protheus(TAF) com uma senha diferente de "branco", para realização de testes manuais é recomendado o uso de

um software client (POSTMAN, SoapUI etc) por possuírem facilitadores para a inclusão do usuário/senha já com a criptografia necessária. Também é possível

utilizar o serviço sem autenticação, para isso é necessário alterar a chave Security para 0 na seção HTTPREST do arquivo appserver.ini do servidor REST.

Alerta de risco

Fique atento ao utilizar o parâmetro de configuração com a chave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorização.


Mais informações no item 01. Configuração da documentação do WebService REST - Protheus.