Не удается войти в интерфейс gerrit с помощью github openid

Я настроил gerrit-сервер и хочу использовать github.com для аутентификации openID.

Но я не мог войти. Если я ввожу URL как https://github.com/openid или http://github.com/openid,

Я получаю сообщение об ошибке «Поставщик не поддерживается или был введен неправильно».

Ниже приведен мой файл gerrit.config.

[gerrit]
        basePath = git
        canonicalWebUrl = http://localhost:7070/
[database]
        type = h2
        database = db/ReviewDB
[auth]
        type = OpenID
        trustedOpenID = https://github.com/openid
[sendemail]
        enable = false
        smtpServer = localhost
[container]
        user = root
        javaHome = /usr/lib/jvm/java-7-openjdk-amd64/jre
[sshd]
        listenAddress = *:29412
[httpd]
        listenUrl = http://*:7070/
[cache]
        directory = cache

Что мне не хватает? Пожалуйста помоги.


person Virtual    schedule 20.01.2014    source источник


Ответы (1)


GitHub, к сожалению, не является поставщиком аутентификации OpenID. https://github.com/openid – это не URL-адрес аутентификации OpenID, а учетная запись GitHub пользователя Фонд OpenID.

person Denis Washington    schedule 15.01.2015