none
NF-e: Erro Service Reference Sefaz RRS feed

  • Pergunta

  • Boa tarde pessoal,

    Ao tentar adicionar uma Web Reference utilizando como URL um webservice do Sefaz o meu Visual Studio esta apresentando a seguinte mensagem de erro:

    There was an error downloading 'https://nfe.fazenda.sp.gov.br/ws/nfeconsulta2.asmx/$metadata'.
    The underlying connection was closed: An unexpected error occurred on a send.
    Unable to read data from the transport connection: Foi forçado o cancelamento de uma conexão existente pelo host remoto.

    Alguém já passou por isso e conseguiu resolver?

    Importante!
    Utilizo o Visual Studio 2013
    Windows 7
    .NET Framework 4.5
    O Certificado Digital é do tipo A3 e esta funcionado (Testado no eCac e no Emissor gratuito)
    Já testei em um certificado A1 e o problema foi o mesmo
    A imagem anexa ilustra o momento do problema

    João

     
    • Editado Joao Romeiro quarta-feira, 12 de setembro de 2018 20:18
    quarta-feira, 12 de setembro de 2018 19:32

Respostas

  • Para que isso funcione , é necessário ter o certificado instalado do tipo A1 ou A3 juntamente com a cadeia de certificados icp no computador, eu fiz o seguinte:

    1 -Abri o internet Explorer(sim ele ainda existe no Windows 10) ,Localize Opções da Internet e na aba conteúdo, clique em certificados e importe o certificado lá, conforme imagem.

    Importação de Certificados ICP e A1

    Após isso tente inserir novamente a web reference da url no visual studio


    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    sexta-feira, 21 de setembro de 2018 22:14

Todas as Respostas

  • Saudações.

    Aconteceu comigo, depois que a SEFAZ mudou a forma de conexão e protocolo esse erro ocorre quando você usa a forma referenciada, só consegui resolver passando os dados do WebService via parâmetro.

    quarta-feira, 12 de setembro de 2018 22:16
  • Obrigado pela resposta Agnaldo,

    Nunca trabalhei com ws assim, você teria um código de exemplo para me passar?

    João

    quinta-feira, 13 de setembro de 2018 21:08
  • Obrigado pela resposta Agnaldo,

    Nunca trabalhei com ws assim, você teria um código de exemplo para me passar?

    João

    terça-feira, 18 de setembro de 2018 19:37
  • Para que isso funcione , é necessário ter o certificado instalado do tipo A1 ou A3 juntamente com a cadeia de certificados icp no computador, eu fiz o seguinte:

    1 -Abri o internet Explorer(sim ele ainda existe no Windows 10) ,Localize Opções da Internet e na aba conteúdo, clique em certificados e importe o certificado lá, conforme imagem.

    Importação de Certificados ICP e A1

    Após isso tente inserir novamente a web reference da url no visual studio


    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    sexta-feira, 21 de setembro de 2018 22:14