我正在使用Proof Key for Code Exchange(PKCE)授权来使用Auth0 Ionic 2 Quickstart的代码库对我的用户进行身份验证。
当我使用ionic cordova run android
运行我的应用时,该应用正在按照PKCE授权的预期工作。但是,当我在Ionic View中运行应用程序时,我不会在登录后发回应用程序。
当我通过安装.apk直接运行应用程序时,登录后,内置浏览器关闭,我通过身份验证,可以再次使用我的应用程序。你知道怎么解决吗?
答案 0 :(得分:0)
你解决了吗?我在iOS应用程序中遇到类似问题。在这个阶段,看起来旋转是由于我们使用授权扩展和服务器返回错误代码(“授权扩展:发生内部服务器错误”)。这并不总是发生,但我试图将它从Native Client转移到非交互式客户端(并删除授权扩展)来检查它。