Получил 414 Request-URI слишком большого от Google при аутентификации с использованием Spring Security 3 - PullRequest
2 голосов
/ 10 февраля 2011

Мои шаги следующие:

  1. пользователь переходит на страницу входа в систему.
  2. пользователь не имеет учетной записи и использует Google OpenId.
  3. пользователю предлагается страница входа в Google и вводит данные для входа.
  4. пользователь получает Http 414.

414 Request-URI Too Large Запрошенный URL / account / SetSID... слишком велик для обработки.

Обходной путь заключается в том, что пользователь должен войти в Google перед переходом на страницу входа, после чего он больше не будет запрашиваться страницей входа в Google.

Самое смешное, что это работаетвчера.

Есть идеи?Спасибо.

1 Ответ

2 голосов
/ 18 февраля 2011

Вы достигли максимальной длины URI запросов GET.Решение состоит в том, чтобы отправить запрос через POST.Я думаю, вы должны сделать это специально для Google.Смотри https://groups.google.com/forum/?pli=1#!topic/google-federated-login-api/ldEUDr-2BGs.

...