Ir para conteúdo
  • Cadastre-se

dev botao

Erro selecionar certificado


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

Recommended Posts

Postado

Bom dia a todos.

Primeiramente desculpe de colocar esta mensagem novamente, mas procurei no forum e vi somente posts antigos.

Atualizei o fontes pelo SVN esta manha, reinstalei o ACBR, ja atualizei a capicom, alterei as opções do navegador, etc...resumindo, fiz tudo que sabia, mas não resolveu.

Estou usando o exemplo do acbr e esta danod o erro "SelecionarCertificado" não suportado em: TDFeOpenSSL., ja alterei todas as opções que tem no exemplo, mas não resolveu, copiei a dll, fiz testes em outra máquina, mas mesmo assim não resolveu.

Utilizo po Dxe2.

Alguem pode me dar uma luz?

Obrigado a todos e tenham um ótimo dia.

  • Solution
Postado

Pessoal, boa tarde

Me desculpe, o problema é quem controla o PC, no caso eu....

fiz uma alteração aqui que acarretou nisso.

Obrigado a todos.

  • 2 meses depois ...
Postado

Tambem estou tendo esse problema:
---------------------------
Debugger Exception Notification
---------------------------
Project ACBrSATSign.exe raised exception class EACBrDFeException with message '"SelecionarCertificado" não suportado em: TDFeSSLCryptClass'.
---------------------------
Break   Continue   Help   
---------------------------
 

  • Moderadores
Postado
31 minutos atrás, marcvan disse:

Tambem estou tendo esse problema:
---------------------------
Debugger Exception Notification
---------------------------
Project ACBrSATSign.exe raised exception class EACBrDFeException with message '"SelecionarCertificado" não suportado em: TDFeSSLCryptClass'.
---------------------------
Break   Continue   Help   
---------------------------
 

Basta informar qual lib do SSL vai usar no componente

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado
2 minutos atrás, Juliomar Marchetti disse:

Basta informar qual lib do SSL vai usar no componente

hum, legal amigo, vou fazer testes, muito obrigado

Postado

Ola!

 

Me intrometendo no tópico (para não abrir outro).

Atualizei para poder usar o "DistribuicaoDFePorChaveNFe" e não estou mais tendo sucesso ao carregar o certificado.

Codigo:

          ACBrNFe.NotasFiscais.Clear;
          ACBrNFe.WebServices.DistribuicaoDFe.Clear;
          ACBrNFe.Configuracoes.Arquivos.Salvar           := False;
          ACBrNFe.Configuracoes.WebServices.Visualizar    := true;
          ACBrNFe.Configuracoes.WebServices.Salvar        := false;
          ACBrNFe.Configuracoes.WebServices.UF            := Filial.xUF;
          ACBrNFe.Configuracoes.WebServices.Ambiente      := taProducao;
          ACBrNFe.Configuracoes.Certificados.NumeroSerie  := Filial.CertSerie;
          ACBrNFe.SSL.CarregarCertificado;

porem não carrega o certificado, debugando (ACBrDFeWebService.EnviarDados, linha 321)  cheguei neste ponto:

    if (FPConfiguracoes.Certificados.NumeroSerie <> '') then  // Tem Certificado carregado ?
      if FPConfiguracoes.Certificados.VerificarValidade then
         if (FPDFeOwner.SSL.CertDataVenc < Now) then
           raise EACBrDFeException.Create('Data de Validade do Certificado já expirou: '+
                                          FormatDateBr(FPDFeOwner.SSL.CertDataVenc));

Onde NumeroSerie é diferente de vazio, e o VerificarValidade está true, então chama o FPDFeOwner.SSL.CertDataVenc,

O GetCertDataVenc acaba caindo no TDFeSSLCryptClass.CarregarCertificadoSeVazio, onde o if (FpDadosCertificado.NumeroSerie = '') then é true (por algum motivo que desconheço já que acima ele encontrou o número de série.)

Então chama o CarregarCertificadoSeNecessario que verifica se a variavel CertificadoLido é false, mas neste caso é true então não carrega, mas mesmo se estivesse false, chama o carregarcertificado que simplesmente seta o fpCertificadoLido := True.

Não estou entendendo onde estou errando, estava funcionando, atualizei e agora não está mais carregando o certificado. (deve ter alterado alguma coisa no ACBr que não estou conseguindo localizar). Já verifiquei o exemplo, mas lá carrega o arquivopfx que não é o caso.

 

-=Ma®©oS=-

  • 4 semanas depois ...
  • Moderadores
Postado
12 minutos atrás, Siagri Sistemas disse:

Estou com o mesmo problema alguém pra da um help sobre este problema?

Configure a propriedade ACBrNFe1.Configuracoes.Geral.SSLLib.

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • 11 meses depois ...
Postado

Boa tarde! eu estou com "SelecionarCertificado" não suportado em: TDFeSSLCryptClass. tanto no meu projeto da NFe e no projeto exemplo, ja tentei configurar com todos os tipos de ssllib e continua ocorrendo o erro.Erro_nfe.thumb.png.1cd0cdb512791ffdf8d76c0c0cbc61cd.png

  • Moderadores
Postado
1 hora atrás, Ivan Ponick disse:

Boa tarde! eu estou com "SelecionarCertificado" não suportado em: TDFeSSLCryptClass. tanto no meu projeto da NFe e no projeto exemplo, ja tentei configurar com todos os tipos de ssllib e continua ocorrendo o erro.

"None" não é uma configuração válida.

Tem que clicar em salvar configurações sempre que alterar algo.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • 1 ano depois...
Postado

Ola estou tento este problema também, se eu tentar pelo aplicativo de testes da acbr funciona tanto a consulta dos eventos e documentos, quanto a manifestação em si, porem em minha aplicação não, poderiam me dar uma luz?

Este é o erro
image.png.7f4fba2764c019efb17d414a163778fb.png

Este são as configurações em meu programa
image.png.1bedbdfa38940db6c986f09ff69c8912.png

  • Moderadores
Postado
22 horas atrás, Luis Vicente Costa disse:

Ola estou tento este problema também, se eu tentar pelo aplicativo de testes da acbr funciona tanto a consulta dos eventos e documentos, quanto a manifestação em si, porem em minha aplicação não, poderiam me dar uma luz?

libOpenSSL não suporta a carga do certificado pelo número de série (certificado instalado no Windows) como está fazendo.

Você deve preencher a propriedade ArquivoPFX ou DadosPFX e a Senha do certificado.

Pra acessar pelo número de série use libWinCrypt.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado
Em 05/10/2019 at 10:08, BigWings disse:

libOpenSSL não suporta a carga do certificado pelo número de série (certificado instalado no Windows) como está fazendo.

Você deve preencher a propriedade ArquivoPFX ou DadosPFX e a Senha do certificado.

Pra acessar pelo número de série use libWinCrypt.

Obrigado BigWings.

  • Curtir 1
  • Este tópico foi criado há 1874 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.