[puntonet] Servicios Web de Afip

2013-02-27 Por tema César Mendoza
Lo pediste para todos los web services?
Porque si no lo pedís para todos e lo hacen para el que pedís, fijate qué
pediste.


2013/2/27 Dario Lega 

> Hola, quisiera saber si alguien tiene experiencia en trabajar con
> Servicios Web de Afip, y en particular si alguien esta desarrollando
> actualmente para consumir los servicios de Liquidación Primaria de Granos
> Facturación Electrónica (LpgService) por la RG 3419 .
>
> Estoy empezando con este tema y tienen una metodología de Autenticación
> media compleja y burocrática que requiere certificados, obtención de
> Tokens, etc.
>
> Ya logre que me envíen un certificado firmado desde Afip para el entorno
> de testing, pero no logro invocar el SW desde mi aplicación en .NET (C#).
> Instalé ese certificado en mi pc, que es la misma en la que se generó, pero
> al ejecutar cualquier método de este SW al cual accedo por medio de las
> clases proxy que genera VS2008 al agregar el Servicio como Referencia Web,
> me da el siguiente error:
>
> *No se controló System.Net.WebException*
> *  Message="The underlying connection was closed: Could not establish
> trust relationship for the SSL/TLS secure channel."*
> *  Source="System.Web.Services"*
> *...*
> *...*
>
> El error no es del SW, no llega a este, se produce en VS.
>
>
> Si hay alguno que me pueda ayudar o este renegando con lo mismo me avisa y
> le comento mas detalles de mi problema.
>
> Saludos, desde ya muchas gracias
>
>


-- 
Saludos.
César Javier Mendoza.


[puntonet] Servicios Web de Afip

2013-02-27 Por tema Hernan Ventre
Estimados,
Agrego algo más de info.
Configurando el cliente para el uso de los servicios
web 
1. Descargar los certificados que identifican a las CA desde:
http://www.afip.gob.ar/ws/comodo_highassurance_secure_server_ca.txt
y
http://www.afip.gob.ar/ws/addtrust_external_ca_root.txt


2. Grabarlos localmente como: 
comodo_highassurance_secure_server_ca.crt 
y 
addtrust_external_ca_root.crt
3. Descargar certificado que utilizarán los servicios web para cifrado 
SSL desde: 
http://www.afip.gob.ar/ws/serviciosjava.afip.gob.ar.txt
4. Grabarlo localmente como: serviciosjava.afip.gob.ar.crt
5. Importar los tres certificados generados al repositorio de 
certificados de Windows:
http://windows.microsoft.com/es-AR/windows-vista/Import-or-export-certificates-and-private-keys
Saludos, 

Hernán Ventre





 De: Hernan Ventre 
Para: puntonet@mug.org.ar 
Enviado: miércoles, 27 de febrero de 2013 18:01
Asunto: [puntonet] Servicios Web de Afip
 

Darío,
Este es un error que se nos presentó más de una ves, y en general se 
solucionaba solo "en estos casos supusimos que era un tema de AFIP, porque 
luego de unas horas funcionaba".
Pero la última ves, al actualizar un certificado tuvimos este mismo mensaje, y 
voy a intentar explicarte que pasó ya que no estuve en el tema y la persona que 
lo solucionó está de vacaciones.
Resulta que tuvimos que cambiar de servidor que se comunica y no entendíamos 
por qué si hacíamos exactamente lo mismo con la actualización del certificado 
en uno funcionaba (en un servidor de backup) y en el otro no. Creo que el tema 
pasó porque uno de los servidores no reconocía a la entidad certificadora y el 
otro sí. No se si había diferencias en los sistemas operativos, pero lo que se 
hizo es agregar a la nueva entidad certificadora confiable y funcionó.

Deberías investigar este link de la afip 
http://www.afip.gob.ar/ws/addtrust_external_ca_root.txt, que no se si es el que 
vos necesitarías pero te lo paso por las dudas.


Espero que me hayas entendido y que pueda ayudarte con tu problema.
Saludos, 



Hernán Ventre




 De: Dario Lega 
Para: puntonet@mug.org.ar 
Enviado: miércoles, 27 de febrero de 2013 16:23
Asunto: [puntonet] Servicios Web de Afip
 

Hola, quisiera saber si alguien tiene experiencia en trabajar con Servicios Web 
de Afip, y en particular si alguien esta desarrollando actualmente para 
consumir los servicios de Liquidación Primaria de Granos Facturación 
Electrónica (LpgService) por la RG 3419 .

Estoy empezando con este tema y tienen una metodología de Autenticación media 
compleja y burocrática que requiere certificados, obtención de Tokens, etc.

Ya logre que me envíen un certificado firmado desde Afip para el entorno de 
testing, pero no logro invocar el SW desde mi aplicación en .NET (C#). Instalé 
ese certificado en mi pc, que es la misma en la que se generó, pero al ejecutar 
cualquier método de este SW al cual accedo por medio de las clases proxy que 
genera VS2008 al agregar el Servicio como Referencia Web, me da el siguiente 
error:

No se controló System.Net.WebException
  Message="The underlying connection was closed: Could not establish trust 
relationship for the SSL/TLS secure channel."
  Source="System.Web.Services"
...
...

El error no es del SW, no llega a este, se produce en VS.


Si hay alguno que me pueda ayudar o este renegando con lo mismo me avisa y le 
comento mas detalles de mi problema.

Saludos, desde ya muchas gracias

[puntonet] Servicios Web de Afip

2013-02-27 Por tema Hernan Ventre
Darío,
Este es un error que se nos presentó más de una ves, y en general se 
solucionaba solo "en estos casos supusimos que era un tema de AFIP, porque 
luego de unas horas funcionaba".
Pero la última ves, al actualizar un certificado tuvimos este mismo mensaje, y 
voy a intentar explicarte que pasó ya que no estuve en el tema y la persona que 
lo solucionó está de vacaciones.
Resulta que tuvimos que cambiar de servidor que se comunica y no entendíamos 
por qué si hacíamos exactamente lo mismo con la actualización del certificado 
en uno funcionaba (en un servidor de backup) y en el otro no. Creo que el tema 
pasó porque uno de los servidores no reconocía a la entidad certificadora y el 
otro sí. No se si había diferencias en los sistemas operativos, pero lo que se 
hizo es agregar a la nueva entidad certificadora confiable y funcionó.

Deberías investigar este link de la afip 
http://www.afip.gob.ar/ws/addtrust_external_ca_root.txt, que no se si es el que 
vos necesitarías pero te lo paso por las dudas.


Espero que me hayas entendido y que pueda ayudarte con tu problema.
Saludos, 



Hernán Ventre




 De: Dario Lega 
Para: puntonet@mug.org.ar 
Enviado: miércoles, 27 de febrero de 2013 16:23
Asunto: [puntonet] Servicios Web de Afip
 

Hola, quisiera saber si alguien tiene experiencia en trabajar con Servicios Web 
de Afip, y en particular si alguien esta desarrollando actualmente para 
consumir los servicios de Liquidación Primaria de Granos Facturación 
Electrónica (LpgService) por la RG 3419 .

Estoy empezando con este tema y tienen una metodología de Autenticación media 
compleja y burocrática que requiere certificados, obtención de Tokens, etc.

Ya logre que me envíen un certificado firmado desde Afip para el entorno de 
testing, pero no logro invocar el SW desde mi aplicación en .NET (C#). Instalé 
ese certificado en mi pc, que es la misma en la que se generó, pero al ejecutar 
cualquier método de este SW al cual accedo por medio de las clases proxy que 
genera VS2008 al agregar el Servicio como Referencia Web, me da el siguiente 
error:

No se controló System.Net.WebException
  Message="The underlying connection was closed: Could not establish trust 
relationship for the SSL/TLS secure channel."
  Source="System.Web.Services"
...
...

El error no es del SW, no llega a este, se produce en VS.


Si hay alguno que me pueda ayudar o este renegando con lo mismo me avisa y le 
comento mas detalles de mi problema.

Saludos, desde ya muchas gracias

[puntonet] Servicios Web de Afip

2013-02-27 Por tema Leonardo Micheloni
tenés que instalar el certificado que te da afip en tu máquina, el del
cliente y el raíz

2013/2/27 Dario Lega :
> Hola, quisiera saber si alguien tiene experiencia en trabajar con Servicios
> Web de Afip, y en particular si alguien esta desarrollando actualmente para
> consumir los servicios de Liquidación Primaria de Granos Facturación
> Electrónica (LpgService) por la RG 3419 .
>
> Estoy empezando con este tema y tienen una metodología de Autenticación
> media compleja y burocrática que requiere certificados, obtención de Tokens,
> etc.
>
> Ya logre que me envíen un certificado firmado desde Afip para el entorno de
> testing, pero no logro invocar el SW desde mi aplicación en .NET (C#).
> Instalé ese certificado en mi pc, que es la misma en la que se generó, pero
> al ejecutar cualquier método de este SW al cual accedo por medio de las
> clases proxy que genera VS2008 al agregar el Servicio como Referencia Web,
> me da el siguiente error:
>
> No se controló System.Net.WebException
>   Message="The underlying connection was closed: Could not establish trust
> relationship for the SSL/TLS secure channel."
>   Source="System.Web.Services"
> ...
> ...
>
> El error no es del SW, no llega a este, se produce en VS.
>
>
> Si hay alguno que me pueda ayudar o este renegando con lo mismo me avisa y
> le comento mas detalles de mi problema.
>
> Saludos, desde ya muchas gracias
>



-- 
Leonardo Micheloni
@leomicheloni



[puntonet] Servicios Web de Afip

2013-02-27 Por tema Dario Lega
Hola, quisiera saber si alguien tiene experiencia en trabajar con Servicios
Web de Afip, y en particular si alguien esta desarrollando actualmente para
consumir los servicios de Liquidación Primaria de Granos
Facturación Electrónica (LpgService) por la RG 3419 .

Estoy empezando con este tema y tienen una metodología de Autenticación
media compleja y burocrática que requiere certificados, obtención de
Tokens, etc.

Ya logre que me envíen un certificado firmado desde Afip para el entorno de
testing, pero no logro invocar el SW desde mi aplicación en .NET (C#).
Instalé ese certificado en mi pc, que es la misma en la que se generó, pero
al ejecutar cualquier método de este SW al cual accedo por medio de las
clases proxy que genera VS2008 al agregar el Servicio como Referencia Web,
me da el siguiente error:

*No se controló System.Net.WebException*
*  Message="The underlying connection was closed: Could not establish trust
relationship for the SSL/TLS secure channel."*
*  Source="System.Web.Services"*
*...*
*...*

El error no es del SW, no llega a este, se produce en VS.


Si hay alguno que me pueda ayudar o este renegando con lo mismo me avisa y
le comento mas detalles de mi problema.

Saludos, desde ya muchas gracias