Re[2]: Forms Authentication :(
От: k_2  
Дата: 20.09.04 09:08
Оценка:
Здравствуйте, Dronkoff, Вы писали:

D>Здравствуйте, k_2, Вы писали:

k_2>>Все работает на localhost и не работает в интранете
k_2>>От каких настроек зависит? на IIS уже вроде все настройки перепробовала
D>От IIS практически не зависит.
D>Насколько я понял, то не работает не все, а именно процедура входа после выхода.
D>Проблема скорее всего в куках.
D>Попробуй в Global.asax в обработчике Application_AuthenticateRequest посмотреть на коллекцию Context.Request.Cookies.
D>Из чего она состоит?
D>На серваке, на котором все неработает стоит один экземпляр приложения?
D>Если нет, то надо чтоб у каждого экземпляра приложения название кук были разные. Можно еще попробовать ограничивать куки по пути. Например:
D>
D><authentication mode="Forms">
D>   <forms loginUrl="logon.aspx" name="pid_auth_1" timeout="60" path="/pid_app_1" />
D></authentication>
D>


спасибо я сейчас все попробую
сервак пока состоит из моей машины, экземпляр один, с куками немного поигралась
var
  hc: HttpCookie;
  ts: TimeSpan;
begin
hc := FormsAuthentication.GetAuthCookie(tbxUser.Text, false);
ts := TimeSpan.Create(1,0,0,0);
hc.Expires := DateTime.Now.Add(ts);
Response.Cookies.Add(hc);...

безрезультатно

ещё выводила в label
FormsAuthentication.GetRedirectUrl(tbxUser.Text, false) — одинаковое значение в обоих случаях

И ещё маленькое уточнение "то не работает не все, а именно процедура входа после выхода."
не работает именно с первого входа а не после выхода
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.