Voltar   OpenNFSe > NFS-e > Área relacionada a NFS-e
Stats Comunidade Calendário Postados Hoje Pesquisar

Resposta
 
LinkBack Ferramentas do Tópico Modos de Exibição

 
  #1 (permalink)  
Antigo 15/03/2010
Junior Member
Wannabe
Points: 5, Level: 1 Points: 5, Level: 1 Points: 5, Level: 1
Activity: 33.3% Activity: 33.3% Activity: 33.3%
 
Registrado em: Mar 2010
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 20/20
Today Posts
ssssssss1
Angry Erro e187 ao enviar por webservice

Estou enviando um lote de rps em ambiente de homologaçao em modo assincrono. Mas na mensagem xml retorno recebo o erro e187 de falta de autenticaçao ssl. Mas não recebo nem pedido para selecionar certificado...estou utilizando token. Alguem tem alguma ideia do que pode ser??
Responder com Citação

 
  #2 (permalink)  
Antigo 17/03/2010
Avatar de LuizVaz
Administrator
Super Admin
Points: 10,505, Level: 68 Points: 10,505, Level: 68 Points: 10,505, Level: 68
Activity: 0% Activity: 0% Activity: 0%
Last Achievements
 
Registrado em: Oct 2009
Localização: Belo Horizonte
Posts: 86
Thanks: 2
Thanked 6 Times in 6 Posts
Activity Longevity
0/20 20/20
Today Posts
sssssss86
Enviar mensagem via Windows Live Messenger para LuizVaz Enviar mensagem via Yahoo para LuizVaz
Padrão

Citação:
Postado Originalmente por vmgaiarsa Ver Post
Estou enviando um lote de rps em ambiente de homologaçao em modo assincrono. Mas na mensagem xml retorno recebo o erro e187 de falta de autenticaçao ssl. Mas não recebo nem pedido para selecionar certificado...estou utilizando token. Alguem tem alguma ideia do que pode ser??
Qual é a linguagem que você está usando?
Tem que ser Delphi 7 ou superior.

Se for Delphi 7, você tem que informar um certificado antes ao SOAP.
Para isso você tem que informar a constante 84 a conexão WININET.

Isso pode ser feito no BeforePost do THTTPRIO.HTTPWebNode:

InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext,sizeof(CertContext)*5);

Onde:
Cert : ICertificate2;
CertContext : ICertContext;
PCertContext : Pointer;

Cert := <Escolhe Certificado>;
CertContext := Cert as ICertContext;
CertContext.Get_CertContext(Integer(PCertContext)) ;

Isso pode ser visto na UfrmMain.pas do WebService_INET.
Downloads - opennfse - Project Hosting on Google Code

Exemplo:
Soap example using a client side certificate - borland.public.delphi.webservices.soap | Google ƒOƒ‹[ƒv

Att,
Luiz Vaz
Responder com Citação

 
  #3 (permalink)  
Antigo 28/07/2010
Junior Member
Wannabe
Points: 22, Level: 1 Points: 22, Level: 1 Points: 22, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Award-Showcase
 
Registrado em: Jul 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 19/20
Today Posts
ssssssss4
Red face erro E187

olá estou com o mesmo problema, utilizo certificado pfx...

Estou fazendo a o HTTPRIOHTTPWebNode1BeforePost normal. ele escolhe o certificado e blz..

mas o retorno é sempre o mesmo:
"Requisição não está acompanhada da autenticação via certificação digital."

estou usando como exemplo o programa WebService_INET, apenas estou tentando enviar um xml que eu gerei..!
Responder com Citação

 
  #4 (permalink)  
Antigo 28/07/2010
Avatar de LuizVaz
Administrator
Super Admin
Points: 10,505, Level: 68 Points: 10,505, Level: 68 Points: 10,505, Level: 68
Activity: 0% Activity: 0% Activity: 0%
Last Achievements
 
Registrado em: Oct 2009
Localização: Belo Horizonte
Posts: 86
Thanks: 2
Thanked 6 Times in 6 Posts
Activity Longevity
0/20 20/20
Today Posts
sssssss86
Enviar mensagem via Windows Live Messenger para LuizVaz Enviar mensagem via Yahoo para LuizVaz
Padrão

Citação:
Postado Originalmente por guilherme.ha Ver Post
olá estou com o mesmo problema, utilizo certificado pfx...

Estou fazendo a o HTTPRIOHTTPWebNode1BeforePost normal. ele escolhe o certificado e blz..

mas o retorno é sempre o mesmo:
"Requisição não está acompanhada da autenticação via certificação digital."

estou usando como exemplo o programa WebService_INET, apenas estou tentando enviar um xml que eu gerei..!
Estou reparando o exemplo WebService_INET.
Assim que terminar e publico eu aviso.

Att,
Luiz Vaz
Responder com Citação

 
  #5 (permalink)  
Antigo 28/07/2010
Junior Member
Wannabe
Points: 22, Level: 1 Points: 22, Level: 1 Points: 22, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Award-Showcase
 
Registrado em: Jul 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 19/20
Today Posts
ssssssss4
Smile erro E187

Poxa, que rápido, é a primeira resposta rapida que tive em 2 semanas, na web inteira ninguem responde nada...rs

mas ta joia.. vou esperar vc publicar novamente entao..
obrigado mais uma vez..!!
Responder com Citação

 
  #6 (permalink)  
Antigo 28/07/2010
Avatar de LuizVaz
Administrator
Super Admin
Points: 10,505, Level: 68 Points: 10,505, Level: 68 Points: 10,505, Level: 68
Activity: 0% Activity: 0% Activity: 0%
Last Achievements
 
Registrado em: Oct 2009
Localização: Belo Horizonte
Posts: 86
Thanks: 2
Thanked 6 Times in 6 Posts
Activity Longevity
0/20 20/20
Today Posts
sssssss86
Enviar mensagem via Windows Live Messenger para LuizVaz Enviar mensagem via Yahoo para LuizVaz
Padrão

Citação:
Postado Originalmente por guilherme.ha Ver Post
Poxa, que rápido, é a primeira resposta rapida que tive em 2 semanas, na web inteira ninguem responde nada...rs

mas ta joia.. vou esperar vc publicar novamente entao..
obrigado mais uma vez..!!
Ok,

Ajude a promover o forum!
Em breve teremos mais pessoas com conhecimento para compartilhar.

Em tempo, qual é a Prefeitura que você está usando?

Att,
Luiz Vaz
Responder com Citação

 
  #7 (permalink)  
Antigo 29/07/2010
Junior Member
Wannabe
Points: 22, Level: 1 Points: 22, Level: 1 Points: 22, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Award-Showcase
 
Registrado em: Jul 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 19/20
Today Posts
ssssssss4
Padrão

estou tentando mandar para BH, Varginha
Valew..
Responder com Citação

 
  #8 (permalink)  
Antigo 04/08/2010
Junior Member
Wannabe
Points: 22, Level: 1 Points: 22, Level: 1 Points: 22, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Award-Showcase
 
Registrado em: Jul 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 19/20
Today Posts
ssssssss4
Padrão

Luiz boa tarde, acho que estou conseguindo evoluir no programinha..

nao estou mais tendo aquele erro..
agora esta retornando o seguinte:

Código:
<EnviarLoteRpsResposta xmlns="http://www.abrasf.org.br/nfse.xsd">
   <ListaMensagemRetorno>
      <MensagemRetorno>
         <Codigo>E191</Codigo>
         <Mensagem>Requisição inválida. Não conseguiu capturar o parâmetro nfseCabecMsg e/ou nfseDadosMsg.</Mensagem>
      </MensagemRetorno>
   </ListaMensagemRetorno>
</EnviarLoteRpsResposta>
Responder com Citação

 
  #9 (permalink)  
Antigo 13/08/2010
Avatar de LuizVaz
Administrator
Super Admin
Points: 10,505, Level: 68 Points: 10,505, Level: 68 Points: 10,505, Level: 68
Activity: 0% Activity: 0% Activity: 0%
Last Achievements
 
Registrado em: Oct 2009
Localização: Belo Horizonte
Posts: 86
Thanks: 2
Thanked 6 Times in 6 Posts
Activity Longevity
0/20 20/20
Today Posts
sssssss86
Enviar mensagem via Windows Live Messenger para LuizVaz Enviar mensagem via Yahoo para LuizVaz
Padrão

Citação:
Postado Originalmente por guilherme.ha Ver Post
olá estou com o mesmo problema, utilizo certificado pfx...

Estou fazendo a o HTTPRIOHTTPWebNode1BeforePost normal. ele escolhe o certificado e blz..

mas o retorno é sempre o mesmo:
"Requisição não está acompanhada da autenticação via certificação digital."

estou usando como exemplo o programa WebService_INET, apenas estou tentando enviar um xml que eu gerei..!
Sim,

isso acontece se você não atualizar o SOAP do Delphi.
Tem que ser Delphi 7 ou superior e com SOAP atualizado.

E você tem que enviar o cabeçalho com a Versão do SOAP:

'<?xml version="1.0" encoding="UTF-8"?>'+
'<cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00">'+
'<versaoDados>1.00</versaoDados>'+
'</cabecalho>';

Atenciosamente,
Luiz Vaz


Att,
Luiz vaz
Responder com Citação
Resposta

Tags
erro webservice e187


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -2. Agora são 10:23.



vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.0