Я запускаю Windows Server 2008 R2 с IIS 7.5 и хочу развернуть старое бизнес-приложение Silverlight с поставщиком членства и службами данных wcf (не ria), чтобы каждый в локальной сети мог запускать приложение из своего браузера.
Я установил роль IIS с некоторыми ролевыми службами (asp.net, аутентификация и т. Д.) И создал новый сайт, на котором Visual Studio публикует необходимые файлы.
На этом сервере также работает SQL Server 2008 R2 Express, который используется приложением silverlight. Сервер не запускает никаких доменных служб.
[РЕДАКТИРОВАТЬ] решено, брандмауэр заблокировал это. Я могу получить доступ к приложению только на сервере (localhost: port или ip: port, hostname: port), но не с любого другого компьютера. [/РЕДАКТИРОВАТЬ]
Может у кого есть идея?
С уважением
Если на сервере запущен брандмауэр, вероятно, он блокирует доступ к порту, на котором запущено приложение. Если у вас не установлен брандмауэр стороннего производителя, возможно, брандмауэр Windows включился.
Чтобы определить, где хранятся ваши файлы журнала IIS, выполните на сервере следующие действия:
Выберите «Пуск» -> «Панель управления» -> «Администрирование». Запустите информационные службы Интернета (IIS). Найдите свой веб-сайт под деревом слева. Щелкните его правой кнопкой мыши и выберите «Свойства». На вкладке «Веб-сайт» внизу вы увидите опцию «Формат активного журнала». Щелкните кнопку Свойства. Внизу вкладки «Общие свойства» вы увидите поле, содержащее каталог файла журнала и имя файла журнала. Полный путь к журналу состоит из каталога файла журнала и первой части имени файла журнала. Например, если в диалоговом окне отображаются следующие значения:
Каталог файла журнала: C: \ Windows \ System32 \ LogFiles Имя файла журнала: W3SVC1 \ exyymmdd.log
2012-05-08 23:55:19 W3SVC740447538 192.168.100.134 POST /_vti_bin/sitedata.asmx - 1339 - 192.168.100.134 Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.3615) 401 2 2148074254
Вот пример строки из моего журнала IIS. Это все с отметкой времени, поэтому вы можете видеть, что в 23:55 я получал несколько сообщений об отказе в доступе «401 2» с кодом ошибки Windows «2148074254».
Затем вы можете использовать эти данные для устранения проблемы с сообщением об ошибке.