Java 如何在android中使用webView获得oAuth2令牌?

Java 如何在android中使用webView获得oAuth2令牌?,java,android,authentication,oauth-2.0,Java,Android,Authentication,Oauth 2.0,如何在android中使用webView获得oAuth2令牌?我知道如何创建webview并打开url以获取oAuth2令牌,但我不知道如何在获取后从webview切换回应用程序,并将oAuth2令牌复制到一个变量中,有人知道如何执行此操作或知道良好的tut吗?p、 我正在尝试获取oAuth2令牌以访问google api或者在WebView窗口的标题中设置它,然后通过以下方式获取它: () 或者在WebView中设置cookie并从cookie中获取它。更多信息请参见(第3.2.2节): 该

如何在android中使用webView获得oAuth2令牌?我知道如何创建webview并打开url以获取oAuth2令牌,但我不知道如何在获取后从webview切换回应用程序,并将oAuth2令牌复制到一个变量中,有人知道如何执行此操作或知道良好的tut吗?p、 我正在尝试获取oAuth2令牌以访问google api

或者在WebView窗口的标题中设置它,然后通过以下方式获取它: ()

或者在WebView中设置cookie并从cookie中获取它。更多信息请参见(第3.2.2节):


该文档专门针对身份验证,而不是授权/OAuth,但同样的底层技术仍然适用。

也许这已经晚了。
但这可能会帮助那些面临类似问题的人。
我发现这个教程很有用: