Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Ao utilizar o método Enviar, está retornando a mensagem:

Erro ao ajustar INTERNET_OPTION_CLIENT_CERT_CONTEXT: 12046

Os fontes estão atualizados e os .ini também.

Peguei um executável meu que estava funcionando em cliente (já tinha enviado notas com ele), mas que parou de funcionar também, com o mesmo erro.

O provedor em questão é o Thema.

Postado

Bom dia, Italo!

Fiz o teste solicitado, agora retorna "Impossível assinar. Componente configurado para não usar Certificado".

Também está configurado:

[Assinar]
RPS=0
Lote=1
URI=0
Recepcionar=0
ConsSit=0
ConsLote=0
ConsNFSeRps=0
ConsNFSe=0
Cancelar=1
RpsGerar=0
LoteGerar=1
RecSincrono=0
Substituir=0
 

Postado

Italo, funcionou com a sugestão do Leandro Couto, lá do outro tópico.

O que eu fiz aqui pra mim e deu certo, pros provedores Thema e ISSNET, na unit ACBrDFeCapicomDelphiSoap, la linha 106, tem uma exception.. eu tirei ela, deixei somente assim.

    if (UseCertificate) then
        InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT,  Pointer(HCertContext), SizeOf(CERT_CONTEXT));

nos arquivo INI, deixei UseCertificado=1 e no componente lib = libCapicomDelphiSoap.

Sempre que atualizo os componente, entro nessa unit e modifico...

 

Esta situação não deveria ser tratada?

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

The popup will be closed in 10 segundos...