Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Ошибка в процессе авторизации посредством oauth

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
digel
phpBB 1.0.0
Сообщения: 6
Стаж: 6 лет 1 месяц
Благодарил (а): 3 раза

Re: Ошибка в процессе авторизации посредством oauth

Сообщение digel »

Там много чего написано. Подскажите пожалуйста в чем проблема?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: Ошибка в процессе авторизации посредством oauth

Сообщение LavIgor »

digel писал(а): 13.02.2018 22:02Подскажите пожалуйста в чем проблема?
В неправильной настройке авторизации на сайте Google.
digel писал(а): 13.02.2018 16:36The redirect URI in the request ... does not match the ones authorized for the OAuth client.
Там ещё и ссылка дана, где можно задать корректные адреса для редиректа.
digel
phpBB 1.0.0
Сообщения: 6
Стаж: 6 лет 1 месяц
Благодарил (а): 3 раза

Re: Ошибка в процессе авторизации посредством oauth

Сообщение digel »

Спасибо. Теперь понятно куда копать.
Но странно я использовал инструкцию с сайта google.
Ссылка на инструкцию https://developers.google.com/adwords/a ... tion?hl=ru

В разделе
есть пункт: Как получить идентификатор и секретный ключ клиента
В разделе 5: Разрешенные URI перенаправления добавьте следующую строку: https://developers.google.com/oauthplayground
и я брал именно эту ссылку.
Будем разбираться.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: Ошибка в процессе авторизации посредством oauth

Сообщение LavIgor »

digel, ну так playground - это же песочница, а Вы для продакшена делаете.
digel
phpBB 1.0.0
Сообщения: 6
Стаж: 6 лет 1 месяц
Благодарил (а): 3 раза

Re: Ошибка в процессе авторизации посредством oauth

Сообщение digel »

Есть ли кокая подробная инструкция по настройке авторизации у Вас.
Я нашел от гугла
ссылка на инструкцию https://github.com/googleads/googleads- ... nt-library
я создал Ключи сервисного аккаунта но там мне дали только Идентификатор клиента и Сервисный аккаунт, а ошибка все та же вылетает при авторизации через гугл кнопку.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: Ошибка в процессе авторизации посредством oauth

Сообщение Pazh »

Вам же Гугла в сообщении все написал. В Return Url нужно вставить http://aqaforum.ru/ucp.php?mode=login&login=external&oauth_service=google
Помощь в ЛС/email только за WM или ЮMoney
digel
phpBB 1.0.0
Сообщения: 6
Стаж: 6 лет 1 месяц
Благодарил (а): 3 раза

Re: Ошибка в процессе авторизации посредством oauth

Сообщение digel »

Все заработало вставил эту ссылку.
Но теперь появляется окно авторизации, предлагается на выбор аккаунты. После выбора аккаунта появляется вот такая ошибка
Страница недоступна
Сайт aqaforum.ru пока не может обработать этот запрос.
HTTP ERROR 500

Подскажите пожалуйста теперь где копать?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: Ошибка в процессе авторизации посредством oauth

Сообщение Pazh »

в сторону серверных логов ошибок. Читать на что там ругается сервер
Помощь в ЛС/email только за WM или ЮMoney
digel
phpBB 1.0.0
Сообщения: 6
Стаж: 6 лет 1 месяц
Благодарил (а): 3 раза

Re: Ошибка в процессе авторизации посредством oauth

Сообщение digel »

Включил лог ошибок но ничего не понятно. Понял только что я валенок. Но может Вы подскажите.
Ошибка:

Код: Выделить всё

aqaforum.ru [Wed Feb 14 15:50:17 2018] [error] [pid 24698] sapi_apache2.c(326): [client Мой айпи сервера] PHP Fatal error:  Uncaught OAuth\\Common\\Http\\Exception\\TokenResponseException: Failed to request resource. HTTP Code: HTTP/1.1 401 Unauthorized in /home/c/ххх/phpbb/public_html/vendor/lusitanian/oauth/src/OAuth/Common/Http/Client/StreamClient.php:68\nStack trace:\n#0 /home/c/ххх/phpbb/public_html/vendor/lusitanian/oauth/src/OAuth/OAuth2/Service/AbstractService.php(124): OAuth\\Common\\Http\\Client\\StreamClient->retrieveResponse(Object(OAuth\\Common\\Http\\Uri\\Uri), 'code=4%2FAAA5a6...', Array)\n#1 /home/c/ххх/phpbb/public_html/phpbb/auth/provider/oauth/service/google.php(80): OAuth\\OAuth2\\Service\\AbstractService->requestAccessToken('4/AAA5a6Uy9n6eo...')\n#2 /home/c/ххх/phpbb/public_html/phpbb/auth/provider/oauth/oauth.php(217): phpbb\\auth\\provider\\oauth\\service\\google->perform_auth_login()\n#3 /home/c/ххх/phpbb/public_html/phpbb/auth/auth.php(949): phpbb\\auth\\provider\\oauth\\oauth->login('', '')\n#4 /home/c/ххх/phpbb/public_html/includes/functions.php(2314): phpbb\\auth\\auth->login('', '', false, 1, 0)\n#5 /home/c/cf1 in /home/c/ххх/phpbb/public_html/vendor/lusitanian/oauth/src/OAuth/Common/Http/Client/StreamClient.php on line 68
Последний раз редактировалось Sheer 14.02.2018 17:24, всего редактировалось 1 раз.
Причина: bb-код. Когда же вы наконец научитесь пользоваться bb-кодами!!!
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

Re: Ошибка в процессе авторизации посредством oauth

Сообщение nissin »

Код: Выделить всё

Failed to request resource. HTTP Code: HTTP/1.1 401 Unauthorized
Что-то с авторизацией не то.
Всё повторяется. nurlan.info
Закрыто

Вернуться в «Поддержка phpBB 3.1.x»