Sintomas
Suponha que tem um servidor que esteja a executar o Windows 10 e utilize System.Web.HttpRequest.TlsTokenBindingInfo para obter a identidade do utilizador. Se um utilizador é redireccionado para o servidor por um servidor diferente, também irá obter o token de utilizador fornecido ao servidor redireccionamento como ID de enlace de token referidos. Este ID de ligação de token referidas ajuda-na identificar o utilizador no servidor de redireccionamento. No entanto, nesta situação, não é possível localizar o utilizador no servidor redireccionar através do ID de referidas enlace token. do utilizador
Causa
Este problema ocorre porque o token do enlace ID devolvido por System.Web.HttpRequest.TlsTokenBindingInfo inclui o tipo de token e algumas outras implementações podem faixa desactivar o tipo de token.
Resolução
Para contornar este problema, ignore o primeiro byte das matrizes de bytes no ITlsTokenBindingInfo e utilizar o resto das matrizes de bytes como identidade de um utilizador.Nota Não tem de ignorar o primeiro byte em futuras versões do .NET Framework (o mais tardar a 4.6. .NET Framework) porque a API está sujeitas a alterações no futuro e será faixa terminar o primeiro byte para o utilizador.Para mais informações sobre os problemas conhecidos em 4.6 de Framework .NET, consulte problemas para o quadro 4.6. .NET conhecidos.
Mais informações
Para mais informações sobre as alterações de controlo de versões de produto e dos seus efeitos em 4.6 de Framework .NET, consulte Compatibilidade de aplicações em 4.6 de Framework .NET.