我确信已经提出了相关问题,但我找不到此答案。我试图为Office 365制作一个简单的ruby api包装,并且我无法弄清楚如何获得创建的oauth应用程序(secret/token/callback url /)。开始使用Office 365 REST API
在其他人的oauth/api宇宙中,前往开发人员门户网站并创建一个“应用程序”,该应用程序附带一个令牌和秘密,以便与您的通用oauth库一起使用,以执行基于3种浏览器的身份验证。我不打算使用任何windows/.net软件来实现此目的 - 我们在红宝石土地
我想基于我需要前往Windows Azure管理门户创建一些文件,但我想不出到底是什么 - 我并创造不给我东西令牌/秘密/网址 - 不应该要求回拨网址/域名吗?
对于oauth宝石,我正在寻找这些类型的细节;
def connection(credentials)
OAuth2::Client.new(
credentials[:client_id],
credentials[:client_secret],
:site => credentials[:base_url],
:authorize_url => '/api/v1/oauth2/authorize',
:token_url => '/api/v1/oauth2/token'
)
end
找到这些信息是多么的困难。几乎就像微软忘记了大多数开发人员并没有使用.NET的所有东西。 –
我也发现这相当有用:http://paulryan.com.au/2014/spo-remote-authentication-rest/ – potame