具有离子视图的PKCE(Auth0) - 登录后我没有在Ionic View中发送到我的应用程序

时间:2017-10-21 16:46:36

标签: ionic-framework auth0 ionic-view

我正在使用Proof Key for Code Exchange(PKCE)授权来使用Auth0 Ionic 2 Quickstart的代码库对我的用户进行身份验证。 当我使用ionic cordova run android运行我的应用时,该应用正在按照PKCE授权的预期工作。但是,当我在Ionic View中运行应用程序时,我不会在登录后发回应用程序。

  1. 我在Ionic View中运行应用程序,
  2. 内置浏览器打开,
  3. 我登录身份服务器(对我来说是Auth0)
  4. 内置浏览器未关闭。我只看到Auth0微调器。
  5. 当我通过安装.apk直接运行应用程序时,登录后,内置浏览器关闭,我通过身份验证,可以再次使用我的应用程序。你知道怎么解决吗?

1 个答案:

答案 0 :(得分:0)

你解决了吗?我在iOS应用程序中遇到类似问题。在这个阶段,看起来旋转是由于我们使用授权扩展和服务器返回错误代码(“授权扩展:发生内部服务器错误”)。这并不总是发生,但我试图将它从Native Client转移到非交互式客户端(并删除授权扩展)来检查它。