我们如何在改造中为HTTP请求进行身份验证?

时间:2014-06-09 11:44:22

标签: android retrofit

如何获取URL的身份验证,我们必须使用Retrofit向其发送请求?

1 个答案:

答案 0 :(得分:0)

这取决于服务服务器使用的身份验证方法。

例如,Twitch.tv提供"授权代码流"作为身份验证的方法之一。在此方法中,您在请求URL中提供auth参数:

https://api.twitch.tv/kraken/oauth2/authorize
    ?response_type=code
    &client_id=[your client ID]
    &redirect_uri=[your registered redirect URI]
    &scope=[space separated list of scopes]

其他方法需要在请求标头中指定auth参数。

如果您向我提供了有关您要与之交谈的服务所使用的身份验证方法的更多信息,我可能能够为您提供具体的答案,甚至是工作代码(如果我有时间)。