Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia pessoal sou novo por aqui, no framework ou na próprio Delphi, ha a possibilidade de guardar as informações de um token/smartcard A3, para posteriormente utilizar para assinar uma nfe/xml sem que o usuário tenha a necessidade de ficar digitando a senha, ou ainda, toda vez que o sistema iniciar?

Se houver teria como resumir o que e feito para que isso aconteça?

Obrigado desde já. :) 

  • Moderadores
Postado

Bom dia

Existe um tópico que precisa procurar onde um colega explica como fazer para poder ficar salvo a senha

caso contrário deve ficar sem e deixar a tela do token para colocar a senha

mas é só na primeira nota depois as demais ele não pede 

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
 

 

  • Membros Pro
Postado

É bem simples, é só colocar:

 ACBrNFe1.Configuracoes.Certificados.Senha        := 'e a senha';

Eu coloco on shown do meu form de notas, logo depois que carrego as configurações do certificado. mas ja tem de estar com o certificado conectado no pc, senão vai dar erro no show do form, e vai ai sim vai pedir a senha enviar a nota.

espero ter ajudado.

  • Moderadores
Postado
9 horas atrás, jaques.rocha disse:

É bem simples, é só colocar:

 ACBrNFe1.Configuracoes.Certificados.Senha        := 'e a senha';

Eu coloco on shown do meu form de notas, logo depois que carrego as configurações do certificado. mas ja tem de estar com o certificado conectado no pc, senão vai dar erro no show do form, e vai ai sim vai pedir a senha enviar a nota.

espero ter ajudado.

o caso é para certificados A3 com token e leitor de cartão.

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
23 horas atrás, Sérgio Assunção disse:

Se eu não me engano isso é uma configuração de segurança no próprio certificado.

Sim estou ciente disso, o normal do certificado A3 é pedir a senha, é a ideia de seu funcionamento e não um problema, como estou retratando. Mas já vi um sistema que consegue contornar essa característica. Era em delphi rs. 

23 horas atrás, Juliomar Marchetti disse:

Bom dia

Existe um tópico que precisa procurar onde um colega explica como fazer para poder ficar salvo a senha

caso contrário deve ficar sem e deixar a tela do token para colocar a senha

mas é só na primeira nota depois as demais ele não pede 

Sim, fui atrás mas nao achei um post

  • Solution
Postado

Bom Dia, a Todos

Para fazer isso, no meu caso eu gravo o número de série do certificado e a senha no cadastro do emitente da nota fiscal e antes de gerar e enviar a nf-e carrego o número de série do certificado e a senha no componente, assim:

    ACBrNFE1.Configuracoes.Certificados.NumeroSerie  := 'CERTIFICADO'  ;
    ACBrNFE1.Configuracoes.Certificados.Senha              := 'SENHA_CERT'' ;

e funciona se problemas.

espero ter ajudado.

Miguel
 

  • Moderadores
Postado
1 hora atrás, mcob disse:

Bom Dia, a Todos

Para fazer isso, no meu caso eu gravo o número de série do certificado e a senha no cadastro do emitente da nota fiscal e antes de gerar e enviar a nf-e carrego o número de série do certificado e a senha no componente, assim:

    ACBrNFE1.Configuracoes.Certificados.NumeroSerie  := 'CERTIFICADO'  ;
    ACBrNFE1.Configuracoes.Certificados.Senha              := 'SENHA_CERT'' ;

e funciona se problemas.

espero ter ajudado.

Miguel
 

Mas não é A3 é um certificado A1

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
 

 

  • Membros Pro
Postado
Em 16/09/2017 at 19:42, Juliomar Marchetti disse:

o caso é para certificados A3 com token e leitor de cartão.

No A1 nem preciso definir a senha pois ele já e instalado do windows, uso isso no A3 tanto token como cartão e funciona normalmente, o detalhe é que ao executar ACBrNFe1.Configuracoes.Certificados.Senha        := 'e a senha'; o cartão ou token ja tem de estar conectado.

Se no seu caso continua pedido a senha, pode ser que tenha alguma outra configuração do componente que força pedir a senha.

  • Curtir 1
Postado
26 minutos atrás, jaques.rocha disse:

No A1 nem preciso definir a senha pois ele já e instalado do windows, uso isso no A3 tanto token como cartão e funciona normalmente, o detalhe é que ao executar ACBrNFe1.Configuracoes.Certificados.Senha        := 'e a senha'; o cartão ou token ja tem de estar conectado.

Se no seu caso continua pedido a senha, pode ser que tenha alguma outra configuração do componente que força pedir a senha.

Opa vou testar isso! Já me anima bastante, havia tentado antes com java mas alguns problemas da linguagem me deu dor de cabeça. Obrigado!

Postado

Boa Tarde, Juliomar

Desculpa, mas no título do tópico está como A3, mas mesmo se fosse A1 também é possível, pois, tenho clientes que usam o A1 da mesma forma.

Abraços.

  • Moderadores
Postado
1 hora atrás, mcob disse:

Boa Tarde, Juliomar

Desculpa, mas no título do tópico está como A3, mas mesmo se fosse A1 também é possível, pois, tenho clientes que usam o A1 da mesma forma.

Abraços.

Sim A1 funciona salvar a senha. estamos falando que o A3 não por causa das seguranças do token ou leitor.

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
 

 

  • 5 semanas depois ...
Postado
Em 18/09/2017 at 06:49, mcob disse:

Bom Dia, a Todos

Para fazer isso, no meu caso eu gravo o número de série do certificado e a senha no cadastro do emitente da nota fiscal e antes de gerar e enviar a nf-e carrego o número de série do certificado e a senha no componente, assim:

    ACBrNFE1.Configuracoes.Certificados.NumeroSerie  := 'CERTIFICADO'  ;
    ACBrNFE1.Configuracoes.Certificados.Senha              := 'SENHA_CERT'' ;

e funciona se problemas.

espero ter ajudado.

Miguel
 

Realmente, isso funciona mesmo. Pelo que vi é tiro e queda, essa opção de ir pelo número de série é o que eu estava precisando

  • Este tópico foi criado há 2599 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.