Bom dia BluData.
Sim, estou conseguindo. Mas eu estava com esse mesmo problema que você colocou. Resolvi isso comentando a parte da procedure TWebServicesBase.OnBeforePost que estava dando o erro, é essa parte:
if not (FProvedor in [proGovBr, proSimplISS, proAbaco, proISSNet])
then begin
if not InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)*5)
then begin
// if Assigned(TACBrNFSe( FACBrNFSe ).OnGerarLog)
// then TACBrNFSe( FACBrNFSe ).OnGerarLog('ERRO: Erro OnBeforePost: ' + IntToStr(GetLastError));
// raise Exception.Create( 'Erro OnBeforePost: ' + GetLastErrorText {IntToStr(GetLastError)} );
end;
end;
É uma gambiarra, mas faze o que né?
Sim, estou usando certificado.
Italo, questionei isso não por causa de performance da execução, é mais para saber. Estranhei ter duas configurações possíveis para a mesma validação, sendo que a que é específica do provedor e na minha opinião a que deveria ser usada não é usada.