Você simplesmente não pode fazê-lo funcionar, os certificados funcionam validando o fqdn, então a única maneira de evitar esse erro é iniciar a sessão usando o equivalente a computername.company.local para a máquina de destino
Eu tenho uma máquina Windows 8.1
que estou tentando conectar a um servidor remoto via RDP
usando o endereço IP.
O problema está no tipo de conexão - estou usando o endereço IP e o nome do certificado é o nome DNS. Então os nomes não correspondem:
Howtoconnectsecurelyinthissituation?Pushingthroughwillignorethecertificateandopenmeuptoa
man-in-the-middle attack.
Atualizar
Eu tenho o certificado do servidor instalado localmente em:
Certificates>Trusted Root Certification Authorities
Então por que o RDP ainda verifica o nome? Não deve apenas verificar o certificado do servidor em relação a certificados confiáveis?
Você simplesmente não pode fazê-lo funcionar, os certificados funcionam validando o fqdn, então a única maneira de evitar esse erro é iniciar a sessão usando o equivalente a computername.company.local para a máquina de destino
Na política do computador local > Modelos Administrativos > Componentes do Windows > Serviços de área de trabalho remota > Cliente de Conexão de Área de Trabalho Remota, há uma opção para especificar impressões digitais de certificado SHA1 que você gostaria de considerar confiável.