Como acessar web service seguro(https)
11/06/2008
0
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.
Wpsouto
Posts
12/06/2008
Onjahyr
Só uma observação. Troque a sua imagem, dá uma impressão que você é um hacker..... E falando logo em acesso a páginas protegidas então... :lol:
13/06/2008
Wpsouto
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/Leiame¬20AssinadorRS.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.
07/01/2009
Schead
estou com o mesmo problema! quando coloco o https dá um erros... Valeu!! Obrigado
07/01/2009
Wpsouto
Acesso pelo browser a url copie o WSDL e salve em um arquivo.
Para gerar a unit atraves do WSDL Import Wizard aposte para este arquivo.
02/03/2009
Vsf
Demonstro como todo o processo pode ser feito nos meus artigos.
Para maiores informações sobre NFe, artigos completos sobre geração, assinatura e transmissão, consulte a minha coluna online no site da Revista ActiveDelphi em http://www.activedelphi.com.br/lista_topicos.php?todos=1&topico=17
15/03/2009
E.notafiscal
Clique aqui para fazer login e interagir na Comunidade :)