Pessoal, boa tarde!
Estou com um problema que ainda não consegui entender. Tenho um emissor de nfe que pode rodar tanto como aplicação quanto como serviço. Rodando como serviço está tudo ok, porém quando rodo como aplicação e tento enviar uma nota a janela de proxy abre requisitando usuário e senha, e essas são informadas devidamente. Ao continuar a emissão recebo o erro:
First chance exception at $758D4B32. Exception class ESOAPHTTPException with message 'É necessário um certificado para concluir a autenticação do cliente - URL:https://homologacao.nfe.fazenda.pr.gov.br/nfe/NFeAutorizacao3?wsdl - SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl/NfeAutorizacao'. A aplicação continuar e apenas salvo essa
informação para o usuário. Em seguida se tento consultar a nota começo a receber alguns AV:
First chance exception at $0040AEFA. Exception class $C0000005 with message 'access violation at 0x0040aefa: write of address 0x00430002'.
O erro acontece na unit "ACBrDFeCapicom" dentro do método "function TDFeCapicom.Enviar(const ConteudoXML: String; const URL: String;
const SoapAction: String; const MimeType: String): String;", na chamada do método "Executar(ConteudoXML, Resp);"
O certificado está devidamente configurado, tanto que ao rodar como serviço ele emite as notas.