Para maiores informações sobre a especificação do OAuth1.0 A acesse o link abaixo: |
---|
Aviso | ||
---|---|---|
| ||
Por questão de segurança, as configurações de oAuth com REST podem ser feitas apenas utilizando o protocolo HTTPS. |
...
1 - No arquivo appserver.ini |
---|
...
inclua as |
---|
...
configurações necessárias como mostra o passo a passo no link abaixo: |
---|
...
[HTTPV11]
Enable=1
AddressFamily=1
Sockets=HTTPREST
TimeOut=120
SECURITY=1
[HTTPREST]
Port=8082
IPsBind=
MaxQueue=10
SSLPublicKey=
SSLPrivateKey=
SSLPassWord=
URIs=HTTPURI
SECURITY=1
[HTTPURI]
URL=/
;PrepareIn=All
PrepareIn=99,01
;PrepareIn=T3,M SP 01
OnStart=REST_START
OnConnect=REST_CONNECT
OnExit=REST_EXIT
Instances=1,1
[ONSTART]
;jobs=HTTPJOB
;RefreshRate=30
RefreshRate=120
[HTTPJOB]
MAIN=HTTP_START
ENVIRONMENT=environment
...
ATENÇÃO: existem alguns aplicativos disponíveis para teste de APIs, procure mais informações nos sites dos desenvolvedores. Ex: Postman , Advanced Rest Client |
---|
...
...
...
Como primeiro passo vamos passar:
...
Esta chamada nos retornará o Token de Requisição, utilizado posteriormente para fazer o login.
3 2 .Como segundo passo devemos passar:
...
Esta chamada nos retornará o mesmo Token, apenas confirmando que o login foi feito com sucesso:
4 3. Para o passo seguinte deveremos passar:
Esta chamada nos retornará o Token de acesso:
5 4. Para o passo seguinte deveremos passar:
...