因此,基本上,要实现oauth客户端,我决定使用https://github.com/iainmcgin/AppAuth-Demo作为我的项目的基础,并添加一个额外的提供程序。
该应用程序与google,facebook和其他所有提供商完全兼容,但是与我登录后添加的(成功的)应用程序完美结合,我陷入了消息“工作流程已完成”的链接中而且我没有重定向回应用程序。也永远不会为此提供者激活RedirectUriReceiverActivity。 我也知道提供者会返回一个令牌,因为使用Postman时我能够成功检索该令牌。 我正在使用重定向uri:https://appauth.demo-app.io/oauth2redirect,因为提供程序仅接受https和http方案,因此我无法使用自定义方案。 有人知道为什么会这样吗?