Когда я нажимаю на Регистрация или Вход с помощью Геррит проверки кода, я получаю эту ошибку: Provider is not supported, or was incorrectly entered.
OpenID с Геррит не работает
И когда я ввожу URL в поле OpenID вручную, он берет меня на страницу Google заявив: The page you requested is invalid.
Любые подсказки, что здесь происходит?
EDIT: После дальнейшего исследования, я понял, что если я изменю предоставленный URL в поле OpenID для http
, а не https
, он будет перенаправлять меня Google правильно и просить меня одобрить. Однако, при перенаправлении обратно на Геррит, похоже, ничего не случилось. Я пробовал регистрироваться/подписываться несколько раз и не имел никакого эффекта.
Я также заглянул в базу данных MySQL
, чтобы узнать, хранятся ли какие-либо данные, и, похоже, не существует.
EDIT 2: Я отправил a bug report to Gerrit.
EDIT 3: Answered. Я бы хорошо прочитал предыдущие отчеты об ошибках немного ближе. Мой sysadmin fu также сильно отсутствует. Тем не менее, это решается как дубликат другой ошибки и является проблемой Debian; see below.
Вы используете Google в качестве своего провайдера учетной записи OpenID? – ssokolow
ssokolow Я ничего не установил в 'init' Геррита, конкретно говоря так. Должен ли я это сделать? –