Objawy

Założono, że serwer z systemem Windows 10 i pomocąsystem.Web.httprequest.tlstokenbindinginfo uzyskać tożsamość użytkownika . Jeśli użytkownik jest przekierowywany do serwera przez inny serwer, będzie również uzyskać token, który użytkownik podał do przekierowania serwera jako identyfikator określonej tokenu wiązania. Ten identyfikator określonej tokenu wiązania pomaga zidentyfikować użytkownika na serwerze przekierowania. Jednak w takiej sytuacji nie możesz znaleźć użytkownika na redirectingserverthrough identyfikator użytkownika określono tokenu wiązania.

Przyczyna

Ten problem występuje, ponieważ typ tokenu zawiera tokenu wiązania identyfikator zwrócony przezsystem.Web.httprequest.tlstokenbindinginfoi i niektórymi innymi implementacjami może zdejmować typ tokenu.

Rozwiązanie

Aby obejść ten problem, należy pominąć pierwszy bajt tablice bajtów w ITlsTokenBindingInfo i wykorzystać resztę tablic bajtowych jako tożsamości użytkownika.

Uwaga Nie masz pominąć pierwszy bajt w przyszłych wydaniach systemu.NET Framework (później niż.NET Framework 4.6), ponieważ interfejs API może ulec zmianie w przyszłości, a to będzie zdejmować pierwszego bajtu dla Ciebie.

Aby uzyskać więcej informacji o znanych problemach 4.6.NET Framework Zobacz znane problemy 4.6.NET Framework.

Więcej informacji

Aby uzyskać więcej informacji na temat zmiany wersji produktu i ich skutków w ppkt 4.6.NET Framework Zobacz Zgodność aplikacji.NET Framework 4.6.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×