Я делаю приложение Windows Phone 7 с семантикой входа/выхода (аутентификация в веб-приложении). Когда пользователь выходит из системы, я возвращаюсь обратно на экран входа в систему и забываю аутентификацию сеанса.Как очистить историю навигации в Silverlight/Windows Phone 7?
При этом я также хотел бы очистить историю навигации, чтобы не вернуться на страницу, которая ожидает, что они будут уже аутентифицированы.
Не могу понять, как это сделать с NavigationService
, и мне интересно, есть ли способ сделать это.
Спасибо Mick. Я с нетерпением жду, чтобы прочитать этот пост, когда он вернется. У меня возникли проблемы с тем, как очень типичный сценарий входа в систему и выхода из системы, особенно при аутентификации с удаленными ресурсами, вписывается в то, что я читал о правилах навигации по телефонам в Windows. – dkackman
На самом деле было два сообщения, я редактировал выше - читайте в представленном порядке. Его блог обратно кстати. –
Похоже, этот совет сделал это и в документации недавно. http://msdn.microsoft.com/en-us/library/gg278407%28v=VS.92%29.aspx –