REST Configuração do OAuth 1.0A

Boa tarde Pessoal,

Estou configurando o appserver com o protocolo API REST com SSL e oAuth 1.0.

Fiz toda as configurações seguindo a documentação:

https://tdn.totvs.com/pages/viewpage.action?pageId=268570110

Anexo meu appserver.ini e fiz a configuração das chaves de acesso no configurador como mostra o print anexo também:

Criei até o certificado digital usando o opensll, porém quando tento executar o metódo GET https://localhost:8081/rest/oAuth/Request_Token pelo POSTMAN

Esta me retornando: { "errorCode": 500, "errorMessage": "Internal Error" }

E no appserver vejo o seguinte erro no console:

[INFO ][SERVER] [Thread 7428] JOB Thread finished [HTTP_WT_VBS_HTTPREST_HTTPURI@-] Descrição de erro: [Alias does not exist MP_POLICE}Pilha de Erro: [ THREAD ERROR ([16292], HTTP_WT_VBS_HTTPREST_HTTPURI@, THIS) 19/12/2019 12:41:37 Alias does not exist MP_POLICE on FORMLOADFIELD(PROTHEUSFUNCTIONMVC.PRX) 28/06/2019 18:27:43 line : 2810

Alguem já passou por este problema?

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Boa tarde Pedro,

Você não preparou o ambiente, sua chave PrepareIn dentro da seção HTTPURI está vazia, com isso o REST não prepara o ambiente e não consegue efetuar as devidas validações de usuário, políticas etc.

Informe sua empresa e/ou filial na chave PrepareIn para que o ambiente seja preparado corretamente, com a abertura dos dicionários, conexão com o DBAccess etc: https://tdn.totvs.com/pages/viewpage.action?pageId=185747842

Boa Daniel, era isso mesmo. Como eu sempre crio webservice sem autenticação eu deixo para fazer o RpcSetEnv no código do webservice. Valeu brother, ajudou muito.