Melsatie 0 Denunciar post Postado Dezembro 18, 2007 Olá pessoal! Estou desenvolvendo uma aplicação para nota fiscal eletrônica, e envio as informações da nota pelo web service. Estou utilizando o componente THttpResResp. Setei as propriedades necessárias para este componente (URL,...), mas ao enviar, está dando a seguinte mensagem: "A certificate is required to complete client authentication". Para a nota fiscal eletrônica, é exigido um certificado digital. Preciso acessar um web service(seguro https) em Delphi, e não encontrei nada muito concreto sobre isso, gostaria de saber se alguém pode me ajudar ou me indicar algum lugar onde eu possa obter essa informação... Tenho que acessar um web service da Secretaria da Fazenda de qualquer Estado... e eles estão sob uma conexão https, eu já possuo o certificado exigido para nota fiscal eletrônica. A pergunta é: tem algum componente no Delphi que mande o certificado tb para o web service ou existe outra solução? Desde já agradeço. Mel Compartilhar este post Link para o post Compartilhar em outros sites
Brilvio 0 Denunciar post Postado Janeiro 18, 2008 Te mandei uma MP vê lá Compartilhar este post Link para o post Compartilhar em outros sites
Diego.Martins 0 Denunciar post Postado Janeiro 22, 2008 Olá pessoal! Estou desenvolvendo uma aplicação para nota fiscal eletrônica, e envio as informações da nota pelo web service. Estou utilizando o componente THttpResResp. Setei as propriedades necessárias para este componente (URL,...), mas ao enviar, está dando a seguinte mensagem: "A certificate is required to complete client authentication". Para a nota fiscal eletrônica, é exigido um certificado digital. Preciso acessar um web service(seguro https) em Delphi, e não encontrei nada muito concreto sobre isso, gostaria de saber se alguém pode me ajudar ou me indicar algum lugar onde eu possa obter essa informação... Tenho que acessar um web service da Secretaria da Fazenda de qualquer Estado... e eles estão sob uma conexão https, eu já possuo o certificado exigido para nota fiscal eletrônica. A pergunta é: tem algum componente no Delphi que mande o certificado tb para o web service ou existe outra solução? Desde já agradeço. Mel Também estou com o mesmo problema, você já achou alguma solução? posso te adiconar no MSN para trocarmos idéias sobre isto? Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Janeiro 22, 2008 Na medida do possível, coloquem as soluções que encontraram aqui no fórum... Da mesma forma que é e foi dúvida para vocês, pode ser de várias outras pessoas... colaborem :D Compartilhar este post Link para o post Compartilhar em outros sites
Luciano_RP 0 Denunciar post Postado Janeiro 30, 2008 Estou com a mesma dúvida! Será que alguém tem alguma solução? Alguém pode me ajudar? Msn: ljovidio@hotmail.com Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Herdt 0 Denunciar post Postado Fevereiro 8, 2008 Estou com o mesmo problema. PS: 4 Dias em cima disso já :( Compartilhar este post Link para o post Compartilhar em outros sites
EDV 0 Denunciar post Postado Fevereiro 12, 2008 OLÁ! CONSEGUIU SOLUCIONAR SUA DÚVIDA? ESTOU COM O MESMO PROBLEMA. SE SIM, PODERIA ME ENVIAR A SOLUÇÃO ? EBOROMELLO@GMAIL.COM OBRIGADO! Olá pessoal! Estou desenvolvendo uma aplicação para nota fiscal eletrônica, e envio as informações da nota pelo web service. Estou utilizando o componente THttpResResp. Setei as propriedades necessárias para este componente (URL,...), mas ao enviar, está dando a seguinte mensagem: "A certificate is required to complete client authentication". Para a nota fiscal eletrônica, é exigido um certificado digital. Preciso acessar um web service(seguro https) em Delphi, e não encontrei nada muito concreto sobre isso, gostaria de saber se alguém pode me ajudar ou me indicar algum lugar onde eu possa obter essa informação... Tenho que acessar um web service da Secretaria da Fazenda de qualquer Estado... e eles estão sob uma conexão https, eu já possuo o certificado exigido para nota fiscal eletrônica. A pergunta é: tem algum componente no Delphi que mande o certificado tb para o web service ou existe outra solução? Desde já agradeço. Mel Compartilhar este post Link para o post Compartilhar em outros sites
Brilvio 0 Denunciar post Postado Fevereiro 27, 2008 eu não consegui alguém conseguiu? Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Fevereiro 28, 2008 Usando conexão segura com SSL, pode tentar usando indy, neste tópico tem um exemplo da utilização usando indy para acessar e-mails com SSL, podem tentar fazer testes e ver se funciona. Compartilhar este post Link para o post Compartilhar em outros sites
alberio 0 Denunciar post Postado Abril 1, 2008 o componente THTTPRIO faz todo o trabalho! e é bem simples! de usar! tem alguns bugs nele! e nas funcoes (DLL) do proprio windows, + note site de suporte da borland tem como solucionar! Meu problema agora é ler o certificado digital para assinar os documentos XML! vou tentar copias uma assinatura feita por outro programa! mais não tenho certeza se a assinatura é igual para todos os XML! se alguem tiver alguma informação! Compartilhar este post Link para o post Compartilhar em outros sites
montrezol 0 Denunciar post Postado Abril 12, 2008 OI.... não estou com problemas com o certificado (pelo menos ainda não), ao tentar consumir o serviço de consulta ou envio estamos com o seguinte erro:- 'Unable to retrieve the URL endpoint for Service/Port 'ArquivoCF'/'ArquivoCFSoap12' from WSDL 'https://www.nfp.fazenda.sp.gov.br/ws/arquivocf.asmx?WSDL'' Será que seria possível alguém dar uma ajuda de como consumir o serviço deste webservice ??????? Compartilhar este post Link para o post Compartilhar em outros sites
Wemerson_1 0 Denunciar post Postado Junho 13, 2008 Pelo que andei lendo sobre NF-e e nao foi pouca coisa ate agora. Vi que delphi nao tem ferramentas para suporte nativo para assinatura digital e WebServico com SSL. O desenvolvedores estao criando dll em .Net ou Java que tem suporte nativo. A noticia boa e que existe uma dll ja criada no link(http://nf-eletronica.com/blog/?p=73) que ja faz isto. A ruim e que nao funciona. Nao esta consequindo conectar mensagem: "Erro chamada do WS Erro: Unable to connect to the remote server". La tambem tem o fonte desta dll mais foi feito em C# e estou meio de maos atadas porque nao possui ferramentas desenvolvimento em .NET C#. Outra coisa estive olhando o arquivo (TestaNFe2.zip) que esta no link ele possui um certificado digital para teste nao o utilizei porque ja possuo. Para instalar: 1. Caso não tenha um certificado digital válido para testes, instale o certificado digital de teste da SEFAZ/RS (trata-se de um certificado digital "genérico"): a. dê um duplo clique no arquivo Associacao.pfx (certificado digital); b. confirme todas as opções, na senha informe associacao; c. verifique se o certificado digital foi corretamente instalado, pelo browser (no IE, veja em Ferramentas/opções da internet/Conteúdo/Certificados, se tudo der certo deve existir um certificado da NF-e Associacao NF-e: 999999090910270 na aba Pessoal, em caso de erro tente de novo ou veja o documento: http://www.sefaz.rs.gov.br/Download/NFe/Le...sinadorRS.pdf); Tentei consumir o servico usando WSDL Import Wizard. (https://homolog.sefaz.go.gov.br/nfe/services/NfeStatusServico?WSDL) nao permite da erro entao usei http (http://homolog.sefaz.go.gov.br/nfe/services/NfeStatusServico?WSDL) beleza criou a unit e para executar usei o link como "https" mais ai nao funciona porque pedi o certificado nao teria uma forma de anexar o certifica nesta mensagem? Quem descobrir alguma coisa da uma força ai. Compartilhar este post Link para o post Compartilhar em outros sites