2009-02-28 3 views
0

Я использую C# Webservice для входа пользователя в систему. Я использую formauthentication.signout для того же самого.C# Управление сеансом

Я передаю этот вызов веб-службы через JQuery. Как я могу заставить пользователя перенаправить на страницу входа? Я попробовал window.location = "login.aspx", он работает, но если я набираю другую страницу в защищенной области, она снова открывается.

Спасибо.

+0

Вы видели это: http://stackoverflow.com/questions/199099/how-to-manage-a-redirect-request-after-a-jquery-ajax-call? –

ответ

0

Вы уверены, что работает FormsAuthentication.SignOut()? (Отладка, чтобы убедиться, что она попала в веб-службу.)

Вы также должны вручную очистить cookie аутентификации на клиенте в обработчике jQuery после успешного вызова веб-службы.

Смежные вопросы