Причини
Припустімо, що у вас є сервер під керуванням Windows 10, і ви використовуєте System.Web.HttpRequest.TlsTokenBindingInfo , щоб отримати дані користувача. Якщо в користувача, перенаправляються до сервера на інший сервер, ви зможете отримати маркер, що користувач переспрямування сервер як згадані маркерів прив'язки код Цей код, згадані маркерів прив'язки допомагає визначити користувача на сервері для перенаправлення. Проте в цій ситуації, ви не можете знайти користувача на сервері переспрямування через веб-ідентифікатор користувача згадані маркерів прив'язки.
Причина
Ця проблема виникає, тому що маркера прив'язки код, який повернув метод System.Web.HttpRequest.TlsTokenBindingInfo включає в себе маркерів тип і деякі інші реалізації, може позбавити від типу маркерів.
Вирішення
Щоб тимчасово усунути цю проблему, пропустіть перший байт масиви байт в ITlsTokenBindingInfo і використовувати інші байт-масиви, як посвідчення користувача.
Примітка. Пропустіть перший байт в майбутніх випусках .NET Framework (пізніше, ніж у .NET Framework 4.6), тому що API може змінюватися в майбутньому, і його буде смуги з першого байтів для вас не потрібно.
Щоб отримати додаткові відомості про відомі проблеми, в .NET Framework-4.6 див. відомі проблеми, що в .NET Framework 4.6.
Додаткові відомості
Щоб отримати додаткові відомості про зміни версій продуктів і їх наслідки в .NET Framework-4.6 див. У .NET Framework-4.6 сумісність програм.