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
Disponível a partir do pacote oficial 12.1.2311 ou Framework Fix 12.1.2305(fix01)IMPORTANTE!
05. ASSUNTOS RELACIONADOS