Pregunta

Estoy usando HttpWebRequest para bajar los datos XML y POST a un 'Servicio web' y obtengo un 401 en el POST.

Al crear las solicitudes, agregué Credenciales y ahora probé un caché de credenciales y configuré PreAutenticate a True, ¡aún obtengo el 401! :(

Viendo el tráfico HTTP en el enrutador, establezco la solicitud de obtención de GET no autenticada ... llega al 401 y luego hace un GET autenticado y se permite pasar. Cuando veo el POST, veo que golpea el 401 ... y ni siquiera intenta un POST autenticado.

Esto aparece solo en teléfonos móviles (compact-framework 3.5 y 2.0 en WinMobile 6.1). El mismo .exe funciona perfectamente en cualquier máquina de escritorio.

¿Qué me estoy perdiendo? Por favor ayuda!

¿Fue útil?

Solución

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top