2013-02-11 3 views
0

меня зовут Lukas, и у меня есть одна проблема с логином. Я использую GWT + Spring, и я хочу пройти аутентификацию. Я нашел много примеров в google, но ни один сценарий не был таким же, как мой.GWT Login using SPRING + Simple HTML-страница

У меня есть Login.html, содержащий форму HTML с вводом ant их имен (j_username, j_password). У меня есть файл Login.gwt.xml, переименованный в «login» (Login.html также содержит <script type="text/javascript" src="login/login.nocache.js" ></script>). Мой проект также содержит файл SecondModule.html + SecondModule.gwt.xml (переименованный в «myModule»). Второй модуль является неприемлемым для бизнес-логики.

Моя проблема: я не знаю, как указать параметр URL в элементе HTML-формы в Login.html. Я попытался/login/j_security_check,/j_security_check,/myModule/j_security_check, но всегда получаю код ошибки 404. Я также не знаю, отличается ли этот URL в режиме разработки или размещения.

Может кто-нибудь мне помочь?

С уважением Lukas

ответ

0

Весной вы должны использовать

/j_spring_security_check 
+0

Yeah моя вина, но если бы я попытался/j_spring_security_check или/логин/j_spring_security_check или/MyModule/j_spring_security_check тот же результат. Ответ 404 – Gondri

+0

У вас есть метод POST в вашей форме? Вероятно, вы должны посмотреть в конфигурации безопасности весны, чтобы убедиться, что она действительно начинается, поскольку из предоставленной информации я могу только догадываться. BTW, какова роль модуля gwt Login, если на этой странице есть только форма входа? –

+0

У меня есть метод POST, указанный в форме. Причина в том, что мы используем этот скелет веб-приложений GWT для других приложений, и мы хотим, чтобы он был разделен. Предыдущая страница входа в систему была выполнена без элемента HTML-формы (+ AJAX), и есть ошибка, что браузер не сохраняет заполненное имя пользователя/пароль. Я заменяю это

, а также делает этот логин отдельным модулем. Но все еще проблема с этим URL. – Gondri