【发布时间】:2018-02-19 20:44:54
【问题描述】:
在this tutorial 之后,我尝试从我公司的网站接收访问令牌,但是, 我还必须在 POST 方法中添加标题,由于教程的作者没有,我必须自己做,但我对这些东西超级陌生,不知道我是否以正确的方式做。正因为如此(可能?)我得到的只是一个 401 响应,这里是我项目中的所有文件:click me! 如果有人可以帮助我,我将不胜感激
【问题讨论】:
标签: android android-studio oauth
在this tutorial 之后,我尝试从我公司的网站接收访问令牌,但是, 我还必须在 POST 方法中添加标题,由于教程的作者没有,我必须自己做,但我对这些东西超级陌生,不知道我是否以正确的方式做。正因为如此(可能?)我得到的只是一个 401 响应,这里是我项目中的所有文件:click me! 如果有人可以帮助我,我将不胜感激
【问题讨论】:
标签: android android-studio oauth
我建议使用AppAuth-Android,而不是自己实现授权流程,这可能会很复杂。
AppAuth for Android 是一个客户端 SDK,用于与 OAuth 2.0 和 OpenID Connect 提供者进行通信。
AppAuth 处理授权流程(即 performActionWithFreshTokens() 方法自动处理令牌刷新)。
你可以关注Google's AppAuth-Android codelab,它演示了如何实现这个库。
希望对你有帮助!
【讨论】: