Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
Тестирую через localhost - все работает Но, если обращаться не через localhost а по имени мащины - this.Context.User.Identity.Name остаётся пустым. Не пойму в чем причина. С передачей параметров через Session аналогичные проблемы - localhost работает, а при указании имени машины - параметры, помещенные в Session пропадают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:37 |
|
||
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
Ну так ясен пень - куки привязываются к конкретному домену, в данном случае localhost и на другом работать не будут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:39 |
|
||
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
а почему к домену с именем машины не привязываются? как привязать? где эта привязка определяется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:49 |
|
||
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
Домен - это в вашем случае и будет имя машины. Выставить куки на другой домен вы не можете (за исключением поддоменов). Сессия по-умолчанию работает через куки. При Forms-авторизации информация о пользователе тоже хранится в куках. Для сохранения сессии можно использовать один из cookieless вариантов - см. здесь . Если действительно требуется кросс-доменная авторизация, можно использовать Passport или написать что-то свое похожее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 15:23 |
|
||
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
бррр.. не понимаю почему если обращаюсь http://develop/ тогда слетает?!! а localhost нет. Что, все с ASP.NET только через http://localhost/ работают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 15:37 |
|
||
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
Как я понял, у вас происходит redirect с localhost на develop? В этом случае слетают куки, т.к. они выдаются для localhost. Если я вас неправильно понял, опишите ситуацию подробнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 17:26 |
|
||
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
да нет же. я так и подумал, что меня не совсем точно поняли я целиком прогоняю приложение на localhost Все работает а потом заново запускаю приложение , но уже через имя машины. Слетает Страница login.aspx генерит авторизационный кукес, но вот та страница, на которую уходит редирект этот кукес уже не получает ( Сейчас перенес приложение на нормальный веб сервер - если приложение вызывать с его dns именем, то ошибок тоже нет. Получается, проблема только если на локальной машине отлаживать не как localhost, а через имя машины Хочется понять - почему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 18:38 |
|
||
|
не работает FormsAuthentication.RedirectFromLoginPage
|
|||
|---|---|---|---|
|
#18+
Хм. странно. Я когда запускал приложение таким же образом, по имени машины - таких проблем не замечал. Это во всех браузерах случается? Может дело в каких-нибудь кривых настройках вашего браузера или веб-приложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2005, 11:50 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33279829&tid=1393575]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 367ms |

| 0 / 0 |
