Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Причини

Припустімо, що розробці застосунку для магазину Windows, який використовує Windows.Web.Http.HttpClient клас для надсилання запитів на HTTPS на веб-сервері. Під час введення, слід мережного трафіку обмінюються застосунок і сервер, ви помітити, що кожного виклику методу Windows.Web.Http.HttpClient.GetStringAsync або інші подібні методи Windows.Web.Http.HttpClient класу, відкриває нові підключення до веб-сервера. Це негативно впливає на продуктивність застосунку.

Примітка. Клас Windows.Web.Http.HttpClient , використовується у Windows Internet (WinINet) API для надсилання запитів на HTTPS. Ця проблема також виникає, коли ви розробляєте застосунку робочого стола Windows, яка використовує WinINet API, безпосередньо і можна надати INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS прапор HttpOpenRequest функції.

Вирішення

Відомості про оновлення

Браузер Internet Explorer використовує WinINet API. Щоб вирішити цю проблему, інсталюйте останнє Сукупне поновлення безпеки для Internet Explorer. Для цього перейдіть до Служби Microsoft Update.

Для технічних відомостей про останнє сукупне поновлення безпеки для Internet Explorer перейдіть на веб-сайт корпорації Майкрософт:

http://www.microsoft.com/technet/security/current.aspxПримітка. Це оновлення спочатку входило до складу оновлення системи безпеки, 2969262.

Щоб отримати додаткові відомості про безпеку оновлення 2969262, клацніть номер статті в базі знань Microsoft Knowledge Base:

2969262 MS14-035: Сукупне поновлення безпеки для Internet Explorer: 10 червня 2014 р.

Виправлення помилок

Використання System.Net.Http.HttpClient -клас

Якщо ви розробляєте, застосунок для магазину Windows, можна вирішити цю проблему, не використовуючи, Windows.Web.Http.HttpClient класу. Замість того, можна використовувати System.Net.Http.HttpClient класу, має власний виконання з протоколу HTTP.

Не використовуйте прапор INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS

Якщо ви розробляєте, застосунок робочого стола Windows, яка використовує WinINet API, можна вирішити цю проблему не використовуючи позначки INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS HttpOpenRequest функції.

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Щоб отримати додаткові відомості про Windows.Web.Http.HttpClient клас, перейдіть на веб-сайт корпорації Майкрософт.

Загальні відомості про Windows.Web.Http.HttpClient класПриклад коду про Windows.Web.Http.HttpClient клас див. на веб-сайт корпорації Майкрософт:

Приклад коду про Windows.Web.Http.HttpClient класЩоб отримати додаткові відомості про функцію HttpOpenRequest , перейдіть на веб-сайт корпорації Майкрософт.

Загальні відомості про HttpOpenRequest функції.Щоб отримати додаткові відомості про System.Net.Http.HttpClient клас, перейдіть на веб-сайт корпорації Майкрософт.

Загальні відомості про System.Net.Http.HttpClient класуПереглянути термінологію , яку використовує корпорація Майкрософт для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×