Symptômes
Supposons que vous possédez un serveur qui exécute Windows 10 et System.Web.HttpRequest.TlsTokenBindingInfo vous permet d’obtenir l’identité de l’utilisateur. Si un utilisateur est redirigé vers le serveur par un autre serveur, vous obtiendrez également le jeton fournies par l’utilisateur sur le serveur de redirection en tant que code de liaison de jeton référencé. Ce code de liaison de jeton visés permet d’identifier l’utilisateur sur le serveur de redirection. Toutefois, dans ce cas, vous ne trouvez pas l’utilisateur sur le serveur de redirection via l’ID liaison de jeton référencé. d’utilisateur
Cause
Le problème se produit parce que le jeton de liaison ID retourné par System.Web.HttpRequest.TlsTokenBindingInfo comprend le type de jeton, et d’autres implémentations peuvent supprimer sur le type de jeton.
Résolution
Pour contourner ce problème, ignorez le premier octet de tableaux d’octets dans ITlsTokenBindingInfo et utiliser le reste des tableaux d’octets en tant qu’identité de l’utilisateur.
Remarque Vous ne disposez pas d’ignorer le premier octet dans les futures versions du.NET Framework (tard le 4.6 de.NET Framework), car l’API est susceptibles de changer à l’avenir, il supprimera le premier octet pour vous.
Pour plus d’informations sur les problèmes connus dans la 4.6 du.NET Framework, consultez problèmes de la 4.6 de.NET Framework.
Plus d'informations
Pour plus d’informations sur les modifications de contrôle de version de produit et de leurs effets dans les 4.6 de.NET Framework, consultez Compatibilité des applications dans le 4.6 de.NET Framework.