У нас есть веб-сервер под названием «разработка», который работает с IIS 6. Этот сервер является частью нашего локального домена pr.local.
На этом сервере размещено приложение asp.net 2.0, в котором есть страница с компонентом silverlight (SL 4.0). Компонент размещается на странице через стандартный тег объекта.
IIS 6 был правильно настроен с необходимыми типами MIME.
Когда мы с помощью IE8 переходим на страницу, мы либо получаем пустую страницу, либо видим содержимое компонента silverlight правильно. Вот сценарии:
- URL: http://development/app/test.aspx (Результат: пустая страница)
- URL: http://development.pr.local/app/test.aspx (Результат: работает)
- URL: http://192.168.1.1/app/test.aspx (Результат: работает)
- URL: http://localhost/app/test.aspx (Результат: работает)
Из приведенных выше результатов единственный раз, когда он не работает, это если я использую имя локального компьютера, не квалифицируя его с именем локального домена. Есть идеи почему?
Кстати, эта проблема возникает только в IE, - FireFox, Chrome отлично работают во всех сценариях.