Сбой аутентификации GitHub через SonarQube - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь интегрировать аутентификацию GitHub с Sonarqube 7.3.

Я создал приложение oauth в Github и обновил идентификатор клиента и секрет клиента в конфигурациях sonarqube github.Кроме того, в Github я обновил URL-адрес Sonarqube https в URL-адресе «Домашняя страница» и «Обратный вызов авторизации» как «https://sample.com/" и» https://sample.com/oauth2/callback" соответственно.

Iнастроить веб-сервер apache для перенаправления порта 443 на порт 8080 (который настроен в sonarqube).В дополнение к идентификатору клиента и секрету клиента в GitHub Sonarqube добавлены следующие конфигурации: - Разрешить пользователям GitHub вход в систему.Значение игнорируется, если идентификатор клиента - установлен в true - разрешить пользователям регистрироваться - установлен в true - стратегия создания входа в систему - такая же, как в GitHub Login - WEB-URL для экземпляра GitHub - https://github.xxx.com/

Яполучить одно из следующих исключений в web.log.В sonar.log нет ошибок, когда я пытаюсь войти через GitHub.Любой вклад в это будет очень полезным.Заранее спасибо!

ОШИБКА web [AWjLlTrGoEbR6VQ0AABX] [ossaAuthenticationError] Сбой аутентификации с помощью github java.lang.IllegalStateException: сбой при выполнении запроса 'https://api.github.com/user'. HTTP-код: 401, ответ:{"message": "Неверные учетные данные", "document_url": "https://developer.github.com/v3"}


    at java.lang.Thread.run(Thread.java:745)

Причина: java.lang.StackOverflowError: null в java.lang.reflect.InvocationTargetException. (InvocationTargetException.java:72) в sun.reflect.GeneratedMethodAccessor156.invoke (Неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.lang.redjin.ke49.kef:в ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:66) в ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:60) в ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:72) в ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:60) в ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:72)t ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:60) в ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:72)

в ch.qos.logback.classic.spi.ThrowableProxy. (ThrowableProxy.java:60)

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