Histórico de mensagens sobre certificado

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
# pix
Avatar discord do usuario amadeujunior18

amadeujunior18

o certificado de desenvolvimento expira?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O macOS tem forte preferência pelo .p12 ao invés do .pem:
https://stackoverflow.com/questions/40712352/curl-error-58-ssl-cant-load-the-certificate-and-its-private-key-osstat

Então além de usar o /p12. eu tentaria usar o Keychain Access para importar o certificado raiz da Gerencianet e atribuir-lhe status de confiável.

# pix
Avatar discord do usuario kleyber_

kleyber_

Ver Respostas

Pessoal boa tarde... continuo aqui com o mesmo problema quando tento testar via localhost aqui no meu Macbook... já instalei o certificado no KeyAccess, mas na hora de criar o token usando o certificado, sempre dá a mensagem:
SSL: Can't load the certificate "./certificado/developer166379.pem" and its private key: OSStatus -61
Não tem ninguém da Gerencianet que pudesse fazer esse teste em um Mac?
Já pesquisei demais e estou quase fritando o cérebro por causa disto...

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Só passando aqui a contribuição da <@!513728938414047232> da falha : The SSL connection could not be established. A solução encontrada foi passar o certificado no HttpClient através de um handler:

X509Certificate2 uidCert = new X509Certificate2(@".\certificado.p12");

var handler = new HttpClientHandler();
handler.ClientCertificates.Add(uidCert);

var client = new HttpClient(handler);
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Entendi, essa falha parece estar relacionada ao certificado, você está passando ele na requisição da mesma forma que faz na autenticação?

# pix
Avatar discord do usuario Krisdhya

Krisdhya

Ver Respostas

Tbem estou obtendo o mesmo erro da Amanda, meu certificado foi gerado hoje, consigo gerar o token mas qdo vou fazer uma requisição retorna aquele erro

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Você está com o certificado de desenvolvimento? Verifique também as credenciais e se a rota de consumo é a de homologação "https://api-pix-h.gerencianet.com.br"

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Chamarei o PIX de "BOLO" para fazer um bolo, preciso de alguns ingredientes, a GN me fornece todos os ingredientes para fazer o bolo (certificado .p12 , client_id e client_secret, alem de exemplos de bolos feitos com o SDK existente e uma fabrica de bolos pronta com o postman) , porém eu posso fazer um bolo com php, delphi, c#, node, python, pascal, basic, fortran, assembler, lua, etc. O BOLO no final será o mesmo , apenas foi feito de formas diferentes. Então eu preciso estudar os princípios de como fazer bolo, antes de começar efetivamente a fazer o bolo em qualquer linguagem 🙂

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Influencia. Muitas aplicações com chaves e certificados testam isso.

# pix
Avatar discord do usuario kleyber_

kleyber_

Ver Respostas

Blz, <@!780500321994539068> , entendi... só que a mensagem diz que não pode carregar o certificado... nesse caso a permissão de escrita influencia?

# pix
Avatar discord do usuario kleyber_

kleyber_

Baixei o certificado emitido pela Gerencianet, mas na hora de testar (logo no início, quando tento gerar o token de acesso), me dá a mensagem:

# pix
Avatar discord do usuario ferdead2

ferdead2

Boa tarde pessoal.. eu solicitei em um ticket o certificado para fazer os testes com a API, vcs sabem se demora para a vcs gerarem o arquivo pra eu começar os testes aqui?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Estes client_id e client_secret são de desenvolvimento?
Verifique também se o certificado configurado é de desenvolvimento

# pix
Avatar discord do usuario landin07

landin07

O certificado de produção consegui converter, porem o de desenvolvimento da esse erro ai

# pix
Avatar discord do usuario landin07

landin07

Ver Respostas

Boa noite, quando tento gerar o certificado .pem a partir do .p12 mostra uma mensagem de erro, até agora não consegui resolver isso
imagem enviada na mensagem pelo usuario landin07

# pix
Avatar discord do usuario anoni_mato

anoni_mato

e o header que você falou é o certificado em formato .pem

# pix
Avatar discord do usuario brasizza

brasizza

no php e etc direto pelo curl vc passa o path do certificado, mas no postman ta diferente

# pix
Avatar discord do usuario brasizza

brasizza

Ver Respostas

Bom dia pessoal n sei se alguem pode me ajudar mas o header x-client-cert-pem é o certificado em base64 ou algo assim? nao consegui encontrar nada a respeito

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Só lembrando que o seu segmento é vetado nos atuais termos de uso da GN...

... a GN tem uma separação no painel por aplicações. Se você gerar um certificado para uma das aplicações e não para outra, já não vai conseguir usar a API na outra.

Eu só não lembro se tem como na criação de chave associar a uma aplicação específica. Tenho impressão que não.

# pix
Avatar discord do usuario mmhospedagem

mmhospedagem

para configurar o certificado no servidor