#angularjs #oauth #github-api
#angularjs #oauth #github-api
Вопрос:
Я успешно получил Oauth для работы с GitHub, моим клиентом angular и моим java-сервером. Однако меня беспокоит URL обратного вызова с параметром строки запроса кода в моей строке URL.
Я проследил интеграцию slacks с GitHub через консоль и смог найти параметр строки запроса кода, но никогда не видел его в адресной строке url. Мне было любопытно, как они это сделали, и я хотел бы сделать то же самое.
Ответ №1:
Вероятно, из-за перенаправления (указано в HTTP-перенаправлениях GitHub API V3)
302: Временное перенаправление.
Запрос должен быть повторен дословно до URI, указанного в поле заголовка Location, но клиенты должны продолжать использовать исходный URI для будущих запросов.
Смотрите Пример в разделе «Скрытие параметров URL-адреса обратного вызова OAuth«.