От сервера к серверу OAuth с Netlify API, используя «Код авторизации» - PullRequest
0 голосов
/ 04 апреля 2019

Я пытаюсь выполнить аутентификацию от сервера к серверу с netlify.com

Я могу найти примеры для аутентификации от имени пользователей, но тип аутентификации, который я хочу сделать - "Предоставление кода авторизации"не имеет примеров.

Я искал эту ссылку для ответов.

Netlify OAuth2

Я также не уверен, должен ли я бытьнастройка приложения OAuth на Netlify или токене личного доступа.

Мой текущий код (RUBY) возвращает страницу статуса 200 + HTML.

Код, который я сейчас пытаюсь выполнить с помощью

def auth_get(client_id)
  # /authorize
  uri = URI('https://app.netlify.com')

  http = Net::HTTP.new(uri.host, uri.port)
  http.use_ssl = true
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE

  request = Net::HTTP::Get.new("/api/v1/authorize?grant_type=authorization_code&client_id=#{client_id}")
  response = http.request(request)
end

Когда я запускаю страницу HTML, я получаю сообщение об ошибке.

Страница не найдена

Возможно, у вас нет прав для просмотра этой страницы.

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