Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с нормальным доступом к веб-приложению на сервере IIS / 7 сообщений из 7, страница 1 из 1
21.01.2013, 22:59
    #38118820
badfilin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с нормальным доступом к веб-приложению на сервере IIS
Всем привет.
Мною был разработано веб-приложение на ASP.NET c аутентификацией Forms (основная страница default.aspx, переадресация для аутентификации - login.aspx). Один провайдер выделил мне ресурс - сервер IIS с доменом, к примеру

http_://test.provider.ru/webapp/

Я выложил свое приложение на данном сервере. Но при открытии ресурса (страница по умолчанию defaut.aspx) меня перебрасывает на http_://test.provider.ru/login.aspx , вместо http_://test.provider.ru/webapp/ login.aspx. Вообщем как видно - работает криво.
Притом, что стандартная страница IIS (когда она еще стояла по умолчанию) работала как надо и открывалась где надо.
Я думаю, что проблема возникает при перехода к странице login.aspx для аутентификации, но как исправить так и не нашел.

Помогите! кто знает в чем может быть проблема.

Ниже вырезка из Web.config
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<system.web>
    <compilation debug="true" targetFramework="4.0" />
    <authentication mode="Forms">
      <forms cookieless="UseCookies" domain="http://test.provider.ru/webapp/" 
                   enableCrossAppRedirects="true" loginUrl="login.aspx" name="superapp" protection="All" 
                   slidingExpiration="true" timeout="60" />
    </authentication>
    <authorization>
      <deny users="?" />
    </authorization>
  </system.web>



PS: У меня имеется полноценный доступ к серверу.
PS2: Используй http://test.provider.ru не предлагать.
...
Рейтинг: 0 / 0
22.01.2013, 01:17
    #38118899
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с нормальным доступом к веб-приложению на сервере IIS
badfilin, каталог webapp нужно сделать приложением. В контекстном меню есть команда "Convert to Application".
...
Рейтинг: 0 / 0
22.01.2013, 09:21
    #38119045
badfilin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с нормальным доступом к веб-приложению на сервере IIS
Просто суть в том, что каталог webapp предоставляет мне провайдер. На нем стоит серевер с которым я и работаю. Я конечно узнаю как они сформировали данный каталог.
Но! Почему тогда, когда стояла начальная страница iis (до установки моего приложения) она нормально открывалась в данном каталоге?
...
Рейтинг: 0 / 0
22.01.2013, 10:29
    #38119114
badfilin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с нормальным доступом к веб-приложению на сервере IIS
Просто суть в том, что каталог webapp предоставляет мне провайдер. На нем стоит серевер с которым я и работаю. Я конечно узнаю как они сформировали данный каталог.
Но! Почему тогда, когда стояла начальная страница iis (до установки моего приложения) она нормально открывалась в данном каталоге?
...
Рейтинг: 0 / 0
22.01.2013, 14:46
    #38119740
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с нормальным доступом к веб-приложению на сервере IIS
badfilinНо! Почему тогда, когда стояла начальная страница iis (до установки моего приложения) она нормально открывалась в данном каталоге?
Этой странице неважно что из себя представляет каталог где она лежит. Для ASP.NET приложения с forms аутентификацией это важно т.к. loginUrl указывается относительно корня приложения в IIS.
...
Рейтинг: 0 / 0
22.01.2013, 16:40
    #38119971
monstrU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с нормальным доступом к веб-приложению на сервере IIS
badfilin<authorization>
<deny users="?" />
</authorization>

вот это вот значит что ты запретил всем неаутентифицированным пользователям заходить на все страницы, и Login.aspx в том числе.
для Login.aspx нужно прописать разрешение для доступа всем пользователям, да и для default.aspx Тоже
...
Рейтинг: 0 / 0
22.01.2013, 16:57
    #38120011
iConst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с нормальным доступом к веб-приложению на сервере IIS
monstrUbadfilin<authorization>
<deny users="?" />
</authorization>

вот это вот значит что ты запретил всем неаутентифицированным пользователям заходить на все страницы, и Login.aspx в том числе.
для Login.aspx нужно прописать разрешение для доступа всем пользователям, да и для default.aspx ТожеДефолтную может быть и нет, но разрешения не авторизованного доступа для стилей и картинок открытых страниц - обязательно...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с нормальным доступом к веб-приложению на сервере IIS / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]