Tengo un sitio web .NET 2.0 (VB) ejecutándose en mi IIS6 (XP Pro SP2) y .NET 3.5 (configurado como .NET2 en la pestaña ASP.NET de IIS, por supuesto)) hosting un servicio web ASMX.Falló la solicitud con el estado HTTP 401: no autorizado
En Chrome, puedo llamar al ASMX e invocar los métodos web con éxito. Sin embargo, al llamar a los métodos web en código, desde el sitio web .NET 2.0 me sale:
La solicitud con el estado HTTP 401: no autorizado.
¿Cómo puedo evitar esto?
Esto es para el cliente creado en VB/C# .. ¿qué pasa con Java, decir que necesito conectar a este servicio web a través de la aplicación móvil. En ese caso, no puedo obtener las credenciales predeterminadas. – rDroid
ahorraste mucho tiempo. Gracias. – DelphiLearner
Dios mío. Hemos tenido código en nuestro sitio ASP.NET sin este ajuste "UseDefaultCredentials" durante años, y siempre ha funcionado bien. Ayer, se aplicó un parche de seguridad de Microsoft. De repente recibimos un error "401 no autorizado" cada vez. Agregar esta línea de código solucionó el problema ... realmente extraño. –