Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Теряет переменные сессии на IIS / 3 сообщений из 3, страница 1 из 1
02.03.2022, 16:24
    #40137131
mtv_72
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теряет переменные сессии на IIS
Проблема следующая. Вдруг перестала работать программа на IIS одна из множества подобных.
После всестороннего рассмотрения выяснила, что при переходе от Login формы теряются сессионные переменные в которые там складываются параметры из AD.
Код: c#
1.
Response.Redirect("~/Default.aspx");


Ну и так как переменные потеряны возвращается в Login читает их заново идет по Redirect и снова пустая, получаем зацикливание.
авторСлишком много перенаправлений.
Код ошибки: INET_E_REDIRECT_FAILED

При этом в localhoste работает все по прежнему. На другом сервере тоже не работает эта программа.

Написана на WebForm, framework 4.7.2 (меняла на 4.5 без изменений) меньше не могу поставить не работает entity framework 6

Ну и как бы изменения кода не было.
Конфиг:
Код: css
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
  <system.web>
    <compilation debug="true" targetFramework="4.6"/>
    <httpRuntime targetFramework="4.5"/>
    <authentication mode="Windows">
      <forms loginUrl="~/Account/Login?reg=0" timeout="2880" defaultUrl="~/"/>
    </authentication>
    <pages>
      <namespaces>
        <add namespace="System.Web.Optimization"/>
      </namespaces>
      <controls>
        <add tagPrefix="ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
        <add assembly="Microsoft.AspNet.Web.Optimization.WebForms" namespace="Microsoft.AspNet.Web.Optimization.WebForms" tagPrefix="webopt"/>
        <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit"/>
      </controls>
    </pages>
    <sessionState mode="InProc" timeout="240"/>
    <customErrors mode="Off"/>
    <globalization requestEncoding="windows-1251" responseEncoding="windows-1251" uiCulture="ru-Ru" culture="ru-Ru"/>
  </system.web>
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
    <defaultDocument enabled="true">
      <files>
        <add value="Account/Login.aspx"/>
      </files>
    </defaultDocument>
    <validation validateIntegratedModeConfiguration="false"/>
  </system.webServer>


Сделала запись в логи по ответственным точкам перехода. Ниже картинка.
Подскажите что это могло случиться. Не могу докопаться. Настройки виртуального каталога с этой программой смотрела, ничего отличного от других работающих на этом сервере.
При этом она на другом сервере так же неадекватно себя ведет.
...
Рейтинг: 0 / 0
03.03.2022, 14:43
    #40137369
mtv_72
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теряет переменные сессии на IIS
Очень нужна помощь, я неделю с этим бьюсь много что перепробовала. Не удается запустить прогу. Может хотя бы направление куда копать?

Модератор: Тема перенесена из форума "WinForms, .Net Framework".
...
Рейтинг: 0 / 0
04.03.2022, 09:37
    #40137501
mtv_72
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теряет переменные сессии на IIS
И еще вот скрин сети во время работы ПО. Далее так и идет переброс между формами пока не вылетает по ошибке много переадресации
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Теряет переменные сессии на IIS / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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