логин безопасности в Spring всегда заканчивается ссылкой на сбой [закрыто]

Для меня оказывается, что в моем представлении сетки столбцы были связаны как «asp: DynamicField», а не как «asp: BoundField»

, то есть

меняя мои столбцы примерно так:

<Columns>
  <asp:DynamicField DataField="Id" HeaderText="Id" />
</Columns>

на это:

<Columns>
  <asp:BoundField DataField="Id" HeaderText="Id" />
</Columns>

исправил его; -)

0
задан 1615903 18 January 2019 в 05:36
поделиться

1 ответ

Ваша конфигурация сообщает

.usernameParameter("email")

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

<input type="text" name="username" placeholder="email"
       class="form-control form-control-lg login-form-input">

Таким образом, имеется несоответствие. Я думаю, что вы хотите правильно назвать свою форму, вместо

name="username"

у вас есть

name="email"

или вы изменили свою конфигурацию с

.usernameParameter("email")

на

 .usernameParameter("username") 

или удалите его, так как .usernameParameter("username") является значением по умолчанию.

0
ответ дан Filip Hanik Pivotal 18 January 2019 в 05:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: