Доброго времени суток!
На сайте реализую получение OAuth токена доступа от mail.ru и наткнулся на проблему, что после авторизации и подтверждения прав этот mail.ru перенаправляет пользователя на свой url "http://connect.mail.ru/oauth/success.html#expires_in=00000&refresh_token=0000&access_token=0000&token_type=bearer&x_mailru_vid=0000", хотя я передаю при запросе redirect_uri.
Тестирую с локального компа по ip адресу 192.168..... и есть подозрение, что в этом всё дело, но если кто-нибудь сталкивался с такой проблемой, подскажите пожалуйста как можно решить!
Да, скорее всего, это из-за того, что тестирование происходит с локальной машины. В интернете пишут такие способы:
https://connect.mail.ru/oauth/authorize?
client_id=идентификатор вашего сайта&
response_type=token&
redirect_uri=адрес принимающей страницы на вашем сайте
В значении параметра redirect_uri передайте адрес страницы, на которую будет происходить перенаправление пользователя после авторизации. Эта страница должна находиться на домене вашего сайта.
code — используйте если вам нужен доступ к API и данным пользователя только с серверной части вашего сайта
token — используйте, если вам нужен доступ к API только из JavaScript, например, если у вас веб-приложение, полностью работающее внутри браузера пользователя
code_and_token — если вам нужен доступ к API и из серверной части сайта, и из JavaScript, используйте этот вариант
** Если вы указали response_type=token** После авторизации браузер будет перенаправлен на адрес следующего вида:
http://example.com/oauth/receiver#
refresh_token=b45529ac9bf6b32be761975c043ef9e3&
access_token=b6442ed12223a7d0b459916b8ea03ce5&
token_type=bearer
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать прогресс бар для Ajax-запроса? Не gif-изображение, а именно отслеживать загрузку страницы, которая загружается через Ajax-запрос
Есть массив: [['a', 'b', 'c'], 'r', 't', ['g', ['j', 'u', 'i'], 'y'], 'i']
Как убрать скролл браузера при открытии меню, а после его закрытия обратно его включить? Нашел вот такое решение, но не знаю как выключить...