Histórico de mensagens sobre certificado em pix

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
Canal: pix
Avatar discord do usuario jessica_efi

jessica_efi

Parece que não ta pegando o caminho correto do certificado..

Avatar discord do usuario destemido9466

destemido9466

mais o erro é de certificado parece

Avatar discord do usuario destemido9466

destemido9466

ta certo a conversão do certificado né a senha é em branco só do enter e da esse resultado ai
imagem enviada na mensagem pelo usuario destemido9466

Avatar discord do usuario marcosfilho8113

marcosfilho8113

realpath("caminhoparacertificado/certificate.pem")

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O certificado não deve ser colocado numa pasta acessível via Web.

Avatar discord do usuario marcosfilho8113

marcosfilho8113

e aponta pra ele - $certificate = "certificado.pem"

Avatar discord do usuario marcosfilho8113

marcosfilho8113

creio que ele não achou o caminho do certificado

Avatar discord do usuario marcosfilho8113

marcosfilho8113

transformou o certificado certinho?

Avatar discord do usuario marcosfilho8113

marcosfilho8113

erro de certificado

Avatar discord do usuario raquelct4629

raquelct4629

Ver Respostas

Boa tarde estou tendo problemas em configurar o webhook na minha aplicação, ja configurei o apache para exigir o certificado de produção da gerencianet, porém quando tendo associar o webhook pela api da esse erro: {'nome': 'webhook_invalido', 'mensagem': 'A URL informada respondeu com o código HTTP 404'}, alguém poderia me ajudar?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde garcialuige, pelo nome TRUFA SHOP acredito que você esteja seguindo os vídeos do DevPleno, no entanto essas falhas retornadas não são referentes da API-Pix e sim relacionadas a promises. DE qualquer forma temos um exemplo de autenticação pronte em node que você pode se baser/utilizar caso queira:

js
"use strict";
const https = require("https");
var axios = require("axios");
var fs = require("fs");

//Insira o caminho de seu certificado .p12 dentro de seu projeto
var certificado = fs.readFileSync("./certificado.p12");

//Insira os valores de suas credenciais em desenvolvimento do pix
var credenciais = {
client_id: "YOUR-CLIENT-ID",
client_secret: "YOUR-CLIENT-SECRET",
};

var data = JSON.stringify({ grant_type: "client_credentials" });
var data_credentials = credenciais.client_id + ":" + credenciais.client_secret;

// Codificando as credenciais em base64
var auth = Buffer.from(data_credentials).toString("base64");

const agent = new https.Agent({
pfx: certificado,
passphrase: "",
});
//Consumo em desenvolvimento da rota post oauth/token
var config = {
method: "POST",
url: "https://api-pix-h.gerencianet.com.br/oauth/token",
headers: {
Authorization: "Basic " + auth,
"Content-Type": "application/json",
},
httpsAgent: agent,
data: data,
};

axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Oi <@!275668239324020739> tudo bem? Para converter o certificado .p12 para .pem basta executar o comando abaixo!
openssl pkcs12 -in certificado.p12 -out certificado.pem -nodes
Vale ressaltar que o comando deve ser executado em ambiente linux! 😄

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Autoridade certificadora que assina o client-certificate.

Avatar discord do usuario diegodriguez

diegodriguez

Mas o mesmo código, trocando as configurações de chave e certificado, funciona.

Avatar discord do usuario diegodriguez

diegodriguez

A única diferença foi que o certificado de homologação foi gerado pelo suporte e o de produção eu gerei pela área restrita.

Avatar discord do usuario diegodriguez

diegodriguez

Ver Respostas

Bom dia pessoal. Preciso de uma ajuda. Estou utilizando o SDK e fiz o teste no ambiente de homologação e td certo. Gerei o certificado para produção e troquei as chaves na aplicação e não funciona. Alguem consegue me ajudar?

Avatar discord do usuario wevertondumont

wevertondumont

Ver Respostas

tem alguma alma bondosa que já tenha feito essa configuração de certificado no servidor Vps ou dedicado da Hosgator, para receber as notificações do pix? Podemos negociar o tutorial

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

O certificado deve ser inserido nas configurações do seu servidor, geralmente no Virtual Host. Temos exemplos das notificações de Pix recebidos e devolvidos aqui https://dev.gerencianet.com.br/docs#section-callbacks

Avatar discord do usuario wevertondumont

wevertondumont

Ver Respostas

Só parte do cadastro de certificado, que está meio confuso