pwtc222 Ответов: 1

Умолчанию.aspx, который загружается медленно, не название страницы в URL


Всем привет,
Я разрабатываю asp.net веб-приложение на языке c#.
В принципе, моя страница входа-это default.aspx, который находится в корне приложения.
Я настроил запуск в iis, где будет указан url-адрес http://127.0.0.1/WebSite1

Моя проблема заключается в том, что я запускаю из любого веб-браузера с url-адресом http://127.0.0.1/WebSite1/ моему веб-приложению требуется некоторое время, чтобы загрузить файл default.aspx (который является страницей входа в систему). Загрузка страницы default.aspx занимает около 1-3 минут.

Но если я буду работать с url-адресом http://127.0.0.1/WebSite1/default.aspx, он загружается быстро без каких-либо проблем.

Даже если я бегу из своей visual studio, все равно получаю ту же проблему.

Что я уже пробовал:

Я попробовал ниже на web.config ;
Попытка 1:
<authentication mode="Forms">
      <forms name=".ASPXAUTH" loginUrl="/default.aspx" />
    </authentication>
      <authorization>
        <deny users="?"/>
      </authorization>


Попытка 2:
<location path="default.aspx">
    <system.web>
      <authorization>
        <allow users="*" />
      </authorization>
    </system.web>
  </location>



На моем по умолчанию.aspx-файл.в CS ;
protected void Page_Load(object sender, EventArgs e)
    {
if (Request.IsAuthenticated)
        {
            Response.Redirect("~/Main.aspx");
        }
}



Я что-нибудь пропустил?

1 Ответов

Рейтинг:
1

geeta goel

В IIS по умолчанию.aspx-страницы как веб-страницу по умолчанию запуска. Так что когда вы будете просить http://127.0.0.1/WebSite1 этот url-адрес, он автоматически откроет url-адрес как -

http://127.0.0.1/WebSite1/default.aspx


pwtc222

default.aspx был добавлен в качестве списка документов по умолчанию, но по-прежнему не имел никакого эффекта