Ir para conteúdo
  • Cadastre-se

pauloroaz

Membros
  • Total de ítens

    4
  • Registro em

  • Última visita

Posts postados por pauloroaz

  1. Estou com exatamente o mesmo problema, já tinha reportado em outro tópico.

    Pelo capicom ele não consegue assinar. Se alterar o "id" para "Id" ele assina, mas a prefeitura recusa dizendo que está fora da estrutura.

    Pelo WinCrypt ele consegue assinar usando "id", mas daí ocorre erro na validação "..Signature: This element is not expected".

    Verifiquei o log do Publica.ini e descobri que o erro está sendo causado por uma alteração feita em 22/05/2018.

    Basta desfazer a alteração feita e a emissão volta a funcionar (altere o URI=1 para URI=0). Testes feitos com Capicom.

     

     

     

  2. Estou obtendo o erro "EOleException: Unspecified error" ao tentar assinar uma nota.

    ACBrDFeXsMsXmlCapicom.pas, linha 140 (signedKey := xmldsig.sign(dsigKey, CERTIFICATES);)

    Provedor Publica (Itajaí/SC).

    Alguém pode me ajudar?

    Isso estava funcionando antes de fazer uma atualização dos fontes do acbr.

    Coloquei o xml que estou tentando assinar em anexo.

     

    XML em anexo, alterei os dados de identificação do tomador por questões de privacidade.

    Obs.: O certificado digital está correto. CNPJ correto e dentro da validade.

     

    xmldoc.xml

  3. Em 20/03/2018 at 13:44, danieldavila disse:

    Italo, boa tarde, 

    após muita pesquisa e tentativas, só encontrei soluções pagas para fazer a assinatura no formato Xades ICP que esta prefeitura utiliza. 

    Mas consegui através de um exemplo desenvolver um assinatura em java.

    Basicamente funciona da seguinte forma, eu coloco o Xml gerado em uma pasta, com um shell execute chamo um .bat que executa o JAR do java de assinatura.

    O jar coloca em outra pasta e deleta o xml que era pra assinar, e então eu faço o envio para a prefeitura (que usa HTTP Post em um servidor Rest, não é nem webservice) 

    Eles ainda possuem outra particularidade que é preciso um Token gerado pelo OAuth para poder emitir.

    Mas já desenvolvi tudo isso, basicamente só falta finalizar a integração do Delphi de pegar o xml assinado e transmitir (mas a assinatura já testei e funciona); 

    Se for de interesse da comunidade posso enviar os fontes para avaliação.

     

    Pode enviar o fonte da assinatura em java para mim?

    [email protected]

     

     

     

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