У меня есть работающее приложение .NET MVC, но при обращении к IE10 в Windows 8 исходный код браузера показывает, что все динамически созданные URL-адреса, например. с Url.Action("Index", "Home")
записываются как:
/(F (usb6gVWyFnXevozQyFvVxVdbsN0uM9kZ5wNu9gT9pWBINGuodOdzLKkIQzfhqy3UhnCLyXf78LugXZO2UPYfMbNzSJJawmbqUBL56TjKpXgWpiMdVAjB1T3YcPlGhZePwFd6C9P_f_Y89KiDnWcA9EfR1m0ud3IcBYTW8OwZxOMTd8bxt5hM8mgXVN6OSdoo3IMwRA2))/ Главная /Index
вместо:
/Home/Index
Если мы напишем ссылку со статическим HTML:
<a href="/Home/Index">[linktext]</a>
IE10 перенаправляет страницу входа. Проблема заключается в том, чтобы временно покинуть сайт, чтобы перейти на сайт-партнер, у которого есть ссылка на первый сайт. Так как введенный код отсутствует, возвращаемый URL-адрес больше недействителен и перенаправляется на вход.
Кто-нибудь знает, зачем этот код вводится (проблема с Framework или IE10?)