Аутентификация на Rails с Authlogic не работает с Chome - PullRequest
1 голос
/ 10 августа 2011

У меня есть приложение Rails 3.0 с последней версией Authlogic.Логин пользователя работает как положено на localhost.Он работает в рабочем режиме при использовании Safari, Firefox или Chrome в режиме инкогнито, но не работает при обычном использовании Chrome.У меня интерфейс Resque подключен к config.ru, но его включение или выключение не имеет значения.

Он работает, когда для allow_http_basic_auth установлено значение false, но мне нужно, чтобы это было включенопотому что наш API использует базовую аутентификацию.

У кого-то еще есть похожая проблема или есть идеи, что может быть причиной этого?

ОБНОВЛЕНИЕ:

Так я могу войтив Chrome, используя http_basic, набрав полный URL-адрес (например, https://user:pass@site.com).

Файл cookie такой же, как в Chrome (когда не удается войти в систему), как в Safari.

то, что происходит, - то, что пользователь фактически входит в систему, затем перенаправляет на другую страницу (302.) Эта страница тогда думает, что пользователь не вошел в систему, и затем пользователь перенаправляется на страницу входа.

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