Thẻ trả lại từ System.Web.HttpRequest.TlsTokenBindingInfo không chính xác khi bạn sử dụng Khuôn khổ .NET 4.6

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3074856
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ụngSystem.Web.HttpRequest.TlsTokenBindingInfođể có được nhận dạng 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 redirectingserver như gọi mã thông báo liên kết của bạn. Giới thiệu mã thông báo ID đã liên kết này giúp bạn xác định người dùng trên redirectingserver. Tuy nhiên, trong trường hợp này, youcannot tìm người dùng trên máy redirectingserverthrough 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ẻ ID đã liên kết trả lại bởiSystem.Web.HttpRequest.TlsTokenBindingInfobao gồm các loại mã thông báo, và một số triển khai khá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, bỏ qua byte đầu tiên của mảng trong ITlsTokenBindingInfo và sử dụng phần còn lại của mảng các 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 Khuôn khổ .NET (sau Khuôn khổ .NET 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 Khuôn khổ .NET 4.6, hãy xem Vấn đề đã biết cho Khuôn khổ .NET 4.6.
Thông tin thêm
Để biết thêm thông tin về các sản phẩm Hệ thống thay đổi andtheir hiệu ứng trong Khuôn khổ .NET 4.6, hãy xemtương hợp về sau ứng dụng trong Khuôn khổ .NET 4.6.

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3074856 - Xem lại Lần cuối: 07/20/2015 15:57:00 - Bản sửa đổi: 2.0

Microsoft .NET Framework 4.6

  • kbqfe kbsurveynew kbtshoot kbexpertiseadvanced kbfix kbmt KB3074856 KbMtvi
Phản hồi