Páginas filhas
  • DFWKLOGIX-943 DT Ajuste API OIDC em relação a leitura da posição correta do Token de autorização


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:

Framework (Linha Logix) - Administração Logix

Função:Api OIDC
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-943


02. SITUAÇÃO/REQUISITO

No acionamento da API OIDC pelo provedor de identidade Gluu Server, a seção PAYLOAD continha o valor de seis chaves, sendo: SCOPE, ID_TOKEN, SESSION_ID, STATE, SESSION_STATE e SID, no entanto, a API estava prevendo apenas retorno da chave ID_TOKEN ou então ERROR e ERROR_DESCRIPTION.

Esta situação gerava falha na leitura de token e, consequentemente impedia o acesso do usuário ao produto via autenticação com provedor de identidade.

03. SOLUÇÃO

Alteração da API OIDC para prever leitura de todas chaves contidas na seção PAYLOAD, até que encontre o valor da chave ID_TOKEN ou ERROR + ERROR_DESCRIPTION para concluir a validação do retorno da autenticação do usuário via provedor de identidade.

04. DEMAIS INFORMAÇÕES


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.2311 ou Framework Fix 12.1.2305(fix01)


05. ASSUNTOS RELACIONADOS