Clipper On Line • Ver Tópico - Erro ao criar a chave do CSP

Erro ao criar a chave do CSP

Projeto hbNFe (Nota Fiscal Eletronica/Danfe) para [x]Harbour

Moderador: Moderadores

 

Erro ao criar a chave do CSP

Mensagempor ubiratan » 03 Out 2015 16:12

Ola amigos,

em um cliente em especifico estou recebendo este erro:

// Cria chave CSP
TRY
dsigKey:=oXmldsig:createKeyFromCSP(oCert:PrivateKey:ProviderType, oCert:PrivateKey:ProviderName, oCert:PrivateKey:ContainerName, 0)
CATCH
aRETORNO['MSG']:='Erro ao criar a chave do CSP, talvez o certificado não esteja instalado corretamente.'
RETURN(aRETORNO)
END

O que posso fazer para resolver?

abraço amigos,
ubiratan
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 12 Jan 2014 15:07
Cidade/Estado: MARINGA/PR
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Erro ao criar a chave do CSP

Mensagempor fladimir » 28 Nov 2016 22:14

tb estou tendo este erro... alguém conseguiu algo?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Erro ao criar a chave do CSP

Mensagempor sygecom » 29 Nov 2016 13:36

Chefe,
Usa esse aplicativo abaixo e corre para o abraço.
https://sagierp.com.br/devel/uteis/vali ... or1040.exe

Nota: exclui os certificados vencidos das estações.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Erro ao criar a chave do CSP

Mensagempor JoséQuintas » 29 Nov 2016 21:08

Olhando um fonte de assinatura:

objeto de assinatura, faz parte do XML 5.0

      xmldsig := Win_OleCreateObject( "MSXML2.MXDigitalSignature.5.0" )


objeto capicom, pra acessar certificado

      oCapicomStore := Win_OleCreateObject( "CAPICOM.Store" )
      oCapicomStore:open( _CAPICOM_MEMORY_STORE, 'Memoria', _CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED )
      oCapicomStore:Add( oCert )


aqui usa XML 5.0, Capicom e Certificado, tudo junto

      xmldsig:store := oCapicomStore
      eType      := oCert:PrivateKey:ProviderType
      sProvider  := oCert:PrivateKey:ProviderName
      sContainer := oCert:PrivateKey:ContainerName
      dsigKey    := xmldsig:CreateKeyFromCSP( eType, sProvider, sContainer, 0 )


Então é conferir:

- XML 5.0
- Capicom
- Acesso ao certificado
- Se o certificado selecionado é realmente o que deveria ter sido selecionado
- Validade do certificado
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18010
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Erro ao criar a chave do CSP

Mensagempor fladimir » 30 Nov 2016 01:09

Obrigado Leo e Quintas vou analisar.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Erro ao criar a chave do CSP

Mensagempor fladimir » 09 Dez 2016 20:50

Deu certo...

Rodei o aplicativo q o Leonardo disponibilizou e funcionou, deve ter faltado instalar algo.

Obrigado a todos.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Erro ao criar a chave do CSP

Mensagempor Jairo Maia » 10 Dez 2016 07:31

Olá Fladimir,

Na verdade não faltou instalar nada não, não sei a razão, mas mesmo pelo ACBr, sendo certificado A1 só funciona se instalar com esse aplicativo. O que ele faz é mudar a codificação e deixar compatível.

Os mesmos certificados quando eram usados pelo emissor gratuito funcionavam, no ACBr a mensagem (que não lembro agora), refere-se a incompatibilidade de codificação XXX. Então com o projeto hbNFe também deve ser igual.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Erro ao criar a chave do CSP

Mensagempor fladimir » 10 Dez 2016 08:43

Obrigado pelos esclarecimentos, agora podia ser igual a outros A1 q instalou já funciona não precisa instalar. Mas blz

obrigado.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes




Retornar para Projeto hbNFe

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro