Internet Explorer не открывает ссылки с учетными данными

Отказ от ответственности: я понимаю, что это не совсем безопасно — это не мера безопасности.

Итак, у меня есть несколько ссылок, указывающих на сайты, для которых в IIS6 была заблокирована «базовая аутентификация». Я отформатировал href в тегах привязки, чтобы использовать следующий синтаксис: http://user:[email protected]

Это работает в Chrome, Firefox и Safari, но не работает в Internet Explorer. IE даже не будет пытаться перейти к месту назначения. Если URL-адрес копируется и вставляется в адресную строку, IE возвращает то, что выглядит как ошибка DNS, что, я полагаю, является ключом к тому, почему сами ссылки не работают. Учитывает ли IE другой синтаксис для такого рода вещей, или мне просто не повезло заставить что-то подобное работать с IE?

Спасибо!


person Shawn    schedule 13.12.2010    source источник
comment
должен согласиться с @Joe здесь, вы ничего не можете сделать, кроме как заставить людей делать запись в реестре, которая будет работать только для внутренних пользователей - если вы говорите о компании   -  person dstarh    schedule 13.12.2010


Ответы (1)


http://support.microsoft.com/kb/834489 утверждает, что это сделано для обеспечения безопасности. мера. Существует обходной путь реестра, который может применить пользователь, но вы ничего не можете сделать со стороны веб-сервера, чтобы переопределить его.

person Joe    schedule 13.12.2010
comment
Я боялся этого... спасибо, что указали мне на документацию. - person Shawn; 13.12.2010
comment
Если я правильно помню, это изменение было ответом на проблему безопасности, которая была широко распространена в то время. - person adrianbanks; 13.12.2010
comment
Честно говоря, это выглядит как рефлекторная реакция: веб-сайт, который отображает URL-адрес законного веб-сайта в строке состояния, адресной строке и строке заголовка всех версий Internet Explorer. Почему бы не показать только то, что идет после @, как и любой другой браузер... решит эту проблему. В любом случае, это выглядит как плохой пользовательский опыт для всех моих пользователей IE. :\ - person Shawn; 13.12.2010