Histórico de mensagens sobre certificado em pix

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
Canal: pix
Avatar discord do usuario caiosantossp

caiosantossp

Ver Respostas

O problema era aqui mesmo, o certificado do meu servidor acabou de expirar.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!723278999236771916> A SDK já foi planejada para ser utilizada com poucas modificações. No caso, foi centralizado no arquivo .json as configurações de ambiente (sandbox true => Homologação ou sandbox false => produção), definições de credenciais e caminho do certificado.

Não necessariamente deve ser salvo na pasta /exemples/pix/certs, mas então no config.json você pode modificar o diretório do certificado para referenciá-lo em outra pasta.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

E baixe o certificado de produção para a pasta /exemples/pix/certs com o mesmo nome que inseriu no /exemples/config.json

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

No arquivo /exemples/config.json da SDK, altere suas credenciais client_id, client_secret e o nome do certificado

Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

Agora, uma outra dúvida. Até agora não vi a serventia desse access_token. Gerei um aqui a partir do certificado e tudo o mais e tal... Mas até agora não usei ele pra criar a transação. Ele serve pra quê mesmo e onde é que ele vai?

Avatar discord do usuario fpsgoapp

fpsgoapp

O nosso problema é precisar do certificado cliente principal para a aplicação e o certificado cliente Pix para a rota Pix

Avatar discord do usuario fpsgoapp

fpsgoapp

Ver Respostas

Obrigado pelo retorno Rubens, sabe como podemos adaptar esta solução a um servidor que já possui um certificado de cliente

Avatar discord do usuario fpsgoapp

fpsgoapp

Teríamos que alterar o certificado somente para a rota Pix

Avatar discord do usuario fpsgoapp

fpsgoapp

Ver Respostas

Obrigado pelo retorno Rubens, reparamos isso na documentação mas nosso ambiente compartilha de um outro certificado SSL

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No momento a Gerencianet não aceita você fazer um pedido de certificado e eles gerarem o certificado. Eles já geram a chave privada e o certificado, e te mandam tudo.

Avatar discord do usuario roguitar88

roguitar88

O certificado de que falo gerei daqui

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas como assim você gerou o certificado separado ? O certificado quem gera é a Gerencianet... e ao que lembre eles geram num arquivo só certificado e chave.

Avatar discord do usuario roguitar88

roguitar88

É que eu gerei o certificado separado da chave privada

Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

Tem não. Acabei de testar aqui emitindo o certificado e a chave no mesmo lugar e tá dando a mesma coisa

Avatar discord do usuario roguitar88

roguitar88

Ou será que tem a ver com a permissão do arquivo? A permissão do certificado tá como 600, root:root, e das pastas 755, root:root

Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

Será que tem algo a ver com o fato de eu ter salvo o certificado da chave separados?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, lembrando que produção e homologação também tem certificados diferentes.

Avatar discord do usuario roguitar88

roguitar88

Ou eu que tenho que trazer o certificado lá pra dentro dessa pasta aí. Pq não acho muito seguro pq tá dentro de vendor que tá dentro de www

Avatar discord do usuario roguitar88

roguitar88

acho que não é uma boa ideia colocar certificados em www

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Os caminhos do sistema de arquivos e do servidor Web são diferentes. E os certificados nem podem ficar num lugar do sistema de arquivos que sejam publicados no servidor Web.