Com cada vez mais necessidade de integrar o Protheus com outros sistemas nos deparamos com alguns erros e um que é muito pesquisado por aqui no blog é o erro “the request requires authentication. The server might return this response for a page behind a login”
Geralmente você vai se deparar com esse erro após atualização do sistema, por que antes da Lib 20201019 a tag Security caso não informada o valor default era desabilitada ou seja Security=0
E como resolver?
Esse problema pode ser contornado de duas formas,
- Ao enviar sua requisição além do usuário deve ser passado a senha
- Configurar a Tag com Security=0
É um problema de fácil resolução porém eu particularmente desaconselho desativar a segurança do Rest, ainda mais se estiver exposto na internet







