как получить предупреждение каждый раз, когда я обновляю браузер в flex - PullRequest
0 голосов
/ 29 декабря 2010

У меня есть система входа в систему на flex.once, когда пользователь входит в систему, и если он обновит страницу, он вернет вас обратно на страницу входа. Как я могу заставить зарегистрированного пользователя оставаться на той же странице, используя flex и javaтолько? а также, если после того, как пользователь вошел в систему, а другой вошел в систему с тем же именем пользователя и паролем, как я могу обрабатывать данные, используя flex и java?пожалуйста, помогите мне спасибо

Ответы [ 2 ]

0 голосов
/ 29 декабря 2010

Я предполагаю, что ваше приложение Flex отправляет запросы на серверную часть Java, включая запросы входа в систему.

Более простой подход - реализовать страницу входа в систему в качестве JSP или какой-либо другой технологии Java. Сайт может быть настроен так, что для доступа к странице, на которой размещено приложение Flex, требуется, чтобы пользователь вошел в систему.

Если вы хотите выполнить вход через Flex, вы можете установить куки-файл токена аутентификации после входа в систему, а затем проверить, был ли куки-файл уже установлен. Вы также должны убедиться, что ваш клиент справился со случаем, когда авторизация, возможно, истек, и снова показать экран входа в систему.

0 голосов
/ 29 декабря 2010

Вы хотите посмотреть на глубокое связывание . Это позволяет вам привести пользователя в определенное состояние в приложении, передавая значения после знака фунта в URL.

Например, http://example.com/app.html#post=1 может перемещаться по приложению и показывать пользователю состояние приложения, как если бы пользователь сам перешел к первому сообщению.

В этом подходе используется тот факт, что веб-браузеры не перезагружают страницу / приложение для URL-адресов, которые впоследствии запрашиваются снова со знаком фунта в них. Итак, с Flash приложение не будет перезагружено.

...