2013-05-23 3 views
1

Я работаю над приложением asp.net. Это приложение открывает новое окно с помощью javascript. это новое окно имеет кнопку, которая выводит пользователя из системы. но когда пользователь выходит из всплывающего окна, она также выходит из основного приложения. Я использую проверку подлинности. Как я могу выйти из родительского приложения отдельно, чем новое окно? И новая всплывающая страница, и всплывающее окно parent используют тот же web.config.Выйти из нового окна отдельно от родительского окна

функция выхода из системы просто делает это:

FormsAuthentication.SignOut(); 

Просьба предложить.

+0

Я не верю, что вы можете это сделать. 'FormsAuthentication.SignOut' удалит cookie проверки подлинности форм на клиенте, который также выведет пользователя на главную страницу. – Joe

+0

Могу ли я использовать два куки? – DotnetSparrow

ответ

0

Вы можете перезагрузить родительскую страницу, используя JavaScript после завершения запроса на стороне сервера, который удаляет куки проверки подлинности форм:

window.opener.location.reload(); 
0

попробовать этот код:

window.parent.location.reload();