Eu tenho links contidos no Outlook (testado em 2007 e 2010) mensagens de correio que apontam para sites internos hospedados pelo IIS. Eles exigem que a autenticação do Windows seja acessada. Quando alguém abre um desses links, o Internet Explorer exibe o erro genérico "O Internet Explorer não pode exibir a página da Web". Se o usuário atingir a atualização, o IE exibirá a caixa de diálogo de autenticação do Windows conforme o esperado.
Isso ocorre tanto no Windows 7 (IE 9) quanto no Windows XP (IE 8).
Aqui estão algumas coisas que aprendi até agora: Esses sites estão em um domínio diferente, mas ainda estão em nossa rede privada e exigem autenticação do Windows. Como os sites estão em um domínio diferente, o Internet Explorer não os abre automaticamente na zona da intranet local. Se eu adicionar o URL desses sites à zona da intranet local, o problema desaparece.
Também notei uma diferença significativa entre a solicitação enviada quando a URL está na zona da intranet e quando não está:
Quando a URL está na zona da Internet, a solicitação inicial contém isto:
Aceite: text / html, application / xhtml + xml, * / * User-Agent: Mozilla / 5.0 (compatível; MSIE 9.0; Windows NT 6.1; WOW64; Trident / 5.0)
Quando o URL está na zona da intranet local, a solicitação inicial contém isto:
Aceite: * / * User-Agent: Mozilla / 4.0 (compatível; MSIE 7.0; Windows NT 6.1; WOW64; Trident / 5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0 ; .NET4.0C; InfoPath.3; .NET4.0E)
Alguém sabe o que está causando esse problema?