Ir para conteúdo
  • Cadastre-se

SICOOB API V3 - HTTP_Code=401 Erro=Invalid client or Invalid client credentials


Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 300 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde,

Estava funcionando ok na versão v2, entretanto ao tentar migrar pra v3 começou a receber retorno "HTTP_Code=401 Erro=Invalid client or Invalid client credentials"

Já conferi no portal Developers do Sicoob e o client ID ok, está usando as mesmas configurações da v2. Open SSL na versão 1.0.2.21. Componente atualizado e configurado conforme:

        Banco.TipoCobranca                          := cobBancoob;
        Cedente.CedenteWS.ClientID                  := 'CLIENT ID DO CLIENTE';
        Cedente.CedenteWS.ClientSecret              := 'CLIENT ID DO CLIENTE';
        Cedente.CedenteWS.KeyUser                   := ''
        Cedente.CedenteWS.Scope                     := 'boletos_inclusao webhooks_alteracao boletos_consulta webhooks_consulta webhooks_inclusao boletos_alteracao';

        Configuracoes.WebService.SSLCryptLib        := cryOpenSSL;
        Configuracoes.WebService.SSLHttpLib         := httpOpenSSL;
        Configuracoes.WebService.SSLType            := LT_TLSv1_2;
        Configuracoes.WebService.TimeOut            := 15000;
        Configuracoes.WebService.UseCertificateHTTP := True;

        Configuracoes.WebService.VersaoDF           := 'V3';
        Configuracoes.WebService.ArquivoPFX         := 'C:\APLICATIVO\certificado.pfx';
        Configuracoes.WebService.Senha              := '*********';
        Configuracoes.WebService.ArquivoCRT         := 'C:\APLICATIVO\Certificado.pem';
        Configuracoes.WebService.ArquivoKEY         := 'C:\APLICATIVO\Certificado.key';

Log:

08/08/25 15:05:05:588 -03:00 - Autenticando Token... 
08/08/25 15:05:05:588 -03:00 - Comando Enviar: TOAuth
08/08/25 15:05:05:603 -03:00 - Header Envio:Authorization: Basic OWU2MDkzNzktZGJlNi00YjYwLTgyODYtZGQxMjIwMDNjNTNlOg==

08/08/25 15:05:05:603 -03:00 - URL: [POST] https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token
08/08/25 15:05:05:603 -03:00 - Body Envio (Payload):client_id={AQUI ID DO CLIENTE}&scope=boletos_inclusao webhooks_alteracao boletos_consulta webhooks_consulta webhooks_inclusao boletos_alteracao&grant_type=client_credentials
08/08/25 15:05:05:863 -03:00 - Erro: HTTP_Code=401 Erro=Invalid client or Invalid client credentials
08/08/25 15:05:05:863 -03:00 - Cookies:
08/08/25 15:05:05:867 -03:00 - b0efc75d7d39f07bd614e7d7ab16c9b7=36098253d9d39f8d9f090d7cd220bdc4
TS012629b2=017a3a183bb4ac4b85c1f9711fda8b687d4f143db980f0ce40ea4d285bc7edab25ec09cc61e72212001b94605d188c6fe9f561b5d4

08/08/25 15:05:05:867 -03:00 - C:\APLICATIVO\SicoobCertificado.pem
08/08/25 15:05:05:867 -03:00 - C:\APLICATIVO\SicoobChavePrivada.key
08/08/25 15:05:05:867 -03:00 - Header:
08/08/25 15:05:05:867 -03:00 - HTTP/1.1 401 Unauthorized
cache-control: no-store
pragma: no-cache
content-length: 93
content-type: application/json
referrer-policy: no-referrer
strict-transport-security: max-age=16070400; includeSubDomains
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
set-cookie: b0efc75d7d39f07bd614e7d7ab16c9b7=36098253d9d39f8d9f090d7cd220bdc4; path=/; HttpOnly; Secure; SameSite=None
Set-Cookie: TS012629b2=017a3a183bb4ac4b85c1f9711fda8b687d4f143db980f0ce40ea4d285bc7edab25ec09cc61e72212001b94605d188c6fe9f561b5d4; Path=/; Domain=.auth.sicoob.com.br; Secure; HttpOnly;


08/08/25 15:05:05:867 -03:00 - Header Resposta:HTTP/1.1 401 Unauthorized
cache-control: no-store
pragma: no-cache
content-length: 93
content-type: application/json
referrer-policy: no-referrer
strict-transport-security: max-age=16070400; includeSubDomains
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
set-cookie: b0efc75d7d39f07bd614e7d7ab16c9b7=36098253d9d39f8d9f090d7cd220bdc4; path=/; HttpOnly; Secure; SameSite=None
Set-Cookie: TS012629b2=017a3a183bb4ac4b85c1f9711fda8b687d4f143db980f0ce40ea4d285bc7edab25ec09cc61e72212001b94605d188c6fe9f561b5d4; Path=/; Domain=.auth.sicoob.com.br; Secure; HttpOnly;


08/08/25 15:05:05:867 -03:00 - Body Resposta (payload):{"error":"invalid_client","error_description":"Invalid client or Invalid client credentials"}
08/08/25 15:05:05:867 -03:00 - Retorno Envio: TBoletoW_Sicoob_V3
08/08/25 15:05:05:867 -03:00 - C digo do Envio: 0 1.1 Unauthorized
08/08/25 15:05:05:867 -03:00 - Retorno Envio: 
Result=
08/08/25 15:05:05:867 -03:00 - Cookies:
08/08/25 15:05:05:867 -03:00 - b0efc75d7d39f07bd614e7d7ab16c9b7=36098253d9d39f8d9f090d7cd220bdc4
TS012629b2=017a3a183bb4ac4b85c1f9711fda8b687d4f143db980f0ce40ea4d285bc7edab25ec09cc61e72212001b94605d188c6fe9f561b5d4

08/08/25 15:05:05:867 -03:00 - C:\APLICATIVO\SicoobCertificado.pem
08/08/25 15:05:05:867 -03:00 - C:\APLICATIVO\SicoobChavePrivada.key
08/08/25 15:05:05:867 -03:00 - Header:
08/08/25 15:05:05:867 -03:00 - HTTP/1.1 401 Unauthorized
cache-control: no-store
pragma: no-cache
content-length: 93
content-type: application/json
referrer-policy: no-referrer
strict-transport-security: max-age=16070400; includeSubDomains
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
set-cookie: b0efc75d7d39f07bd614e7d7ab16c9b7=36098253d9d39f8d9f090d7cd220bdc4; path=/; HttpOnly; Secure; SameSite=None
Set-Cookie: TS012629b2=017a3a183bb4ac4b85c1f9711fda8b687d4f143db980f0ce40ea4d285bc7edab25ec09cc61e72212001b94605d188c6fe9f561b5d4; Path=/; Domain=.auth.sicoob.com.br; Secure; HttpOnly;


08/08/25 15:05:05:867 -03:00 - Falha Envio: Falha na Autentica  o: HTTP_Code=401 Erro=Invalid client or Invalid client credentials

 

Vinício Rocha

Analista de Sistemas

Logus Soluções

Formiga – MG

þeficazerp.com.br

 

  • Consultores
  • Solution
Postado

Ele não precisaria refazer as credenciais?

e creio que ou vai o pfx ou vai o key e pem

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Boa tarde,

Retirei os dados do certificado, deixando somente key/pem e resolveu o problema.
Estranho que enquanto estavam usando a versão v2 o banco não criava caso...

 

 

Vinício Rocha

Analista de Sistemas

Logus Soluções

Formiga – MG

þeficazerp.com.br

 

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 300 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.