我正在尝试使用netlify.com进行服务器到服务器的身份验证
我可以找到代表用户进行身份验证的示例,但是我想要执行的身份验证类型-“授权代码授予”没有示例。
我一直在寻找此链接的答案。
我也不确定应该在Netlify还是个人访问令牌上设置OAuth应用。
我当前的代码(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页面时,出现错误。
找不到页面
您可能没有查看此页面的权限。