Применяется к
.NET Framework 4.6.2

Симптомы

Предположим, что сервер, на котором работает Windows 10 и использовать System.Web.HttpRequest.TlsTokenBindingInfo для получения удостоверения пользователя. Если пользователь перенаправляется на сервер с другого сервера, можно также получить маркер, предоставленный пользователем на сервере перенаправления как идентификатор ссылающейся маркера привязки. Этот код указанный маркер привязки позволяет идентифицировать пользователя на сервере перенаправления. Тем не менее в этом случае пользователю не удается найти на сервере перенаправления через указанный маркер привязки идентификатор пользователя.

Причина

Эта проблема возникает, так как маркер, возвращенный System.Web.HttpRequest.TlsTokenBindingInfo идентификатор привязки включает тип маркера и некоторые другие реализации может отбросить тип маркера.

Решение

Чтобы обойти эту проблему, пропустить первый байт массивов байтов в ITlsTokenBindingInfo и использовать оставшуюся часть байтовые массивы как удостоверение пользователя.Примечание. Пропустить первый байт в будущих выпусках платформа.NET Framework (позднее 4.6 платформа.NET Framework), так как API может измениться в будущем, и он будет отбросить первого байта для вас нет.Дополнительные сведения об известных проблемах в 4.6 платформа.NET Framework содержатся в разделе Известные проблемы 4.6 платформа.NET Framework.

Дополнительные сведения

Дополнительные сведения об изменениях версий продуктов и их влияние в 4.6 платформа.NET Framework Совместимости приложений в 4.6 платформа.NET Frameworkсм.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.