Triệu chứng

Giả sử rằng bạn có một máy chủ đang chạy Windows 10, và bạn sử dụng System.Web.HttpRequest.TlsTokenBindingInfo để có danh tính người dùng. Nếu người dùng được chuyển hướng tới máy chủ của máy chủ khác nhau, bạn cũng sẽ có mã thông báo mà người dùng cung cấp cho máy chủ chuyển hướng như được đề cập mã thông báo liên kết của bạn. Giới thiệu mã thông báo liên kết ID này giúp bạn xác định người dùng trên máy chủ chuyển hướng. Tuy nhiên, trong trường hợp này, bạn không thể tìm thấy người dùng trên máy chủ chuyển hướng đến ID của người dùng liên kết mã thông báo được đề cập.

Nguyên nhân

Sự cố xảy ra do thẻ liên kết ID trả lại bởi System.Web.HttpRequest.TlsTokenBindingInfo bao gồm các loại mã thông báo, và một số hiện thực có thể tách ra loại mã thông báo.

Giải pháp

Để khắc phục sự cố này, hãy bỏ qua byte đầu tiên của mảng trong ITlsTokenBindingInfo và sử dụng hết các mảng danh tính của người dùng.Lưu ý Bạn không phải bỏ byte đầu tiên trong các phiên bản tương lai của .NET Framework (sau .NET Framework 4.6) vì API có thể thay đổi trong tương lai, nó sẽ tách ra byte đầu tiên cho bạn.Để biết thêm thông tin về các vấn đề trong .NET Framework 4.6, xem sự cố cho .NET Framework 4.6 đã biết.

Thông tin

Để biết thêm thông tin về các sản phẩm thay đổi hệ thống và các hiệu ứng trong .NET Framework 4.6, xem Tương thích ứng dụng trong .NET Framework 4.6.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.