Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Supongamos que desarrolla una aplicación del almacén de Windows que utiliza la clase Windows.Web.Http.HttpClient para enviar las peticiones HTTPS en un servidor web. Al capturar una traza de red del tráfico que se intercambian entre la aplicación y el servidor, observará que cada llamada al método Windows.Web.Http.HttpClient.GetStringAsync o de otros métodos similares de la clase Windows.Web.Http.HttpClient abre nuevas conexiones al servidor web. Este comportamiento afecta negativamente al rendimiento de la aplicación.

Nota: La clase Windows.Web.Http.HttpClient utiliza Windows Internet (WinINet) API para enviar las peticiones HTTPS. Este problema también se produce al desarrollar una aplicación de escritorio de Windows que utiliza la API de WinINet directamente y proporcionan el indicador INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS a la función HttpOpenRequest .

Solución

Información de actualización

Internet Explorer también utiliza la API de WinINet. Para resolver este problema, instale la actualización de seguridad acumulativa más reciente para Internet Explorer. Para ello, vaya a Microsoft Update.

Para obtener información técnica acerca de la actualización de seguridad acumulativa más reciente para Internet Explorer, visite el siguiente sitio web de Microsoft:

http://www.microsoft.com/technet/security/current.aspxNota: Esta actualización se incluyó primero en la actualización de seguridad 2969262.

Para obtener más información acerca de la seguridad actualización 2969262, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2969262 MS14-035: actualización de seguridad acumulativa para Internet Explorer: 10 de junio de 2014

Solución alternativa

Utilice la clase System.Net.Http.HttpClient

Si desarrolla una aplicación de Windows Store, puede solucionar temporalmente este problema, no utilizando la clase Windows.Web.Http.HttpClient . En su lugar, puede utilizar la clase System.Net.Http.HttpClient , porque tiene su propia implementación de protocolo HTTP.

No utilice el indicador INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS

Si desarrolla una aplicación de escritorio de Windows que utiliza la API de WinINet, puede solucionar temporalmente este problema, no con el indicador INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS a la función HttpOpenRequest .

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para obtener más información acerca de la clase Windows.Web.Http.HttpClient , visite el siguiente sitio Web de Microsoft:

Información general sobre la clase de Windows.Web.Http.HttpClientPara código de ejemplo acerca de la clase Windows.Web.Http.HttpClient , visite el siguiente sitio Web de Microsoft:

Código de ejemplo sobre la clase de Windows.Web.Http.HttpClientPara obtener más información acerca de la función HttpOpenRequest , visite el siguiente sitio Web de Microsoft:

Información general acerca de la función HttpOpenRequestPara obtener más información acerca de la clase System.Net.Http.HttpClient , visite el siguiente sitio Web de Microsoft:

Información general acerca de la clase System.Net.Http.HttpClientVea la terminología que utiliza Microsoft para describir las actualizaciones de software.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×