在开发新浪微博,网易微薄,搜狐微博等等android客户端的时候需要oauth认证,也就是要打开一个第三方提供的认证网页进行授权。
用户在授权之后会再跳转回应用完完成授权。在请求用户授权的时候会提供一个callback地址,用户完成授权操作后会跳转回这个地方一般是某个Activity。
但由于某些原因第三方浏览器例如UC浏览器无法完成跳转,系统自带浏览器却可以。
本博文就给出一个解决方案来解决这个问题。
在开发微博客户端进行OAuth认证时,遇到UC浏览器无法通过自定义schema(如myapp://AuthActivity)返回应用的问题。文章提供了解决方案,即使在不卸载UC浏览器的情况下,也能顺利完成授权认证过程。
在开发新浪微博,网易微薄,搜狐微博等等android客户端的时候需要oauth认证,也就是要打开一个第三方提供的认证网页进行授权。
用户在授权之后会再跳转回应用完完成授权。在请求用户授权的时候会提供一个callback地址,用户完成授权操作后会跳转回这个地方一般是某个Activity。
但由于某些原因第三方浏览器例如UC浏览器无法完成跳转,系统自带浏览器却可以。
本博文就给出一个解决方案来解决这个问题。

被折叠的 条评论
为什么被折叠?