Simptome
Să presupunem că aveți un server care execută Windows 10 și utilizați System.Web.HttpRequest.TlsTokenBindingInfo pentru a obține identitatea de utilizator. Dacă un utilizator este Redirecționat către serverul de către un alt server, de asemenea, va obține simbolul utilizatorului furnizat la serverul redirectare ca ID prevăzute simbolului de legare. Acest ID de legare simbolului prevăzute ajută la identificarea utilizatorului pe serverul redirectare. Cu toate acestea, în această situație, nu găsiți utilizatorul pe serverul redirectare prin ID-ul utilizatorului prevăzute simbolului de legare.
Cauza
Această problemă apare deoarece simbolul obligatoriu ID returnat de System.Web.HttpRequest.TlsTokenBindingInfo include tipul simbolului și unele alte implementări poate fi benzi off tipul simbolului.
Rezolvare
Pentru a rezolva această problemă, ignorați primul octet de matrice de octeți în ITlsTokenBindingInfo și utilizați restul de matrice de octeți ca un utilizator identitate.
Notă Nu trebuie să treceți peste primul octet în versiunile ulterioare de .NET Framework (mai târziu .NET Framework 4.6), deoarece API se pot modifica în viitor, și se va benzi off primul octet pentru dvs.
Pentru mai multe informații despre problemele cunoscute în .NET Framework 4.6, consultați probleme pentru .NET Framework 4.6 cunoscute.
Mai multe informații
Pentru mai multe informații despre produs versioning modificările și efectele lor în .NET Framework 4.6, consultaţi Compatibilitatea aplicațiilor în .NET Framework 4.6.