Páginas filhas
  • Configuração oAuth 1.0 - advpl

Versões comparadas

Chave

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

...

Bloco de código
[HTTPREST]
Port=8090
URIs=HTTPURI
Security=1
SSL2=0
SSL3=1
CERTIFICATE   =C:\TOTVS\totvs_harpia\Protheus\bin\appserver\totvs_certificate.crt
KEY           =C:\TOTVS\totvs_harpia\Protheus\bin\appserver\totvs_certificate_key.pem
TLS1    =3
Aviso
titleAtenção

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.

Aviso
titleAviso

Em um ambiente de produção o certificado utilizado precisa ser um certificado valido e emitido por uma empresa autenticadora reconhecida.
Certificados auto assinados irão resultar em falha no reconhecimento do https pelo client.

...

Para a autenticação via oAuth é necessário gerar as chaves publica e privada conforme é demonstrado no link abaixo:
Gerando as chaves oAuth no configurador

Exemplo de implementação

Fonte um fonte advpl consumindo uma api rest do protheus e autenticando via oAuth:

...