как проверить наличие ошибок весной - безопасность? - PullRequest
0 голосов
/ 29 октября 2009

У меня есть приложение, которое поддерживает несколько типов входа, используя имя пользователя + пароль, открытый идентификатор и т. Д.

Используемая технология: GWT. URL входа = Login.html и ошибка входа url = Логин.html? Error = true

Как показано выше, страница входа в систему (созданная в GWT) может определить, открыта ли она впервые или открыта после ошибки.

Однако я не могу определить тип ошибки аналогичный пост здесь: Ссылка на пост показывает, как установить сообщение на заказное, Но мне нужен программный подход: например, если вход в систему с открытым идентификатором не удался, я должен показать пользователю панель для ввода его имени и т. д.

Есть ли способ достичь этого?

Для тех, кто не знает GWT:

Позвольте мне немного изменить проблему, предположим, что моя страница входа не JSP, а сервлет, как мне написать код в моем сервлете, который может получить доступ к типу ошибки, возникшей во время входа в систему? (На самом деле это не решает проблему GWT, но может дать мне представление о том, что необходимо сделать.)

1 Ответ

1 голос
/ 30 октября 2009

Ну, вам не нужно перенаправлять ваш неудачный логин на jsp - это может быть любой URI. Например, вы можете перенаправить их на URI http: /www.myserver.com/failed, который представляет собой совершенно другой сервлет (это может быть сервлет, который ничего не делает, но отправляет перенаправление даже на новый URL).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...