2017-10-21 54 views
0

我使用代碼交換(PKCE)授權的證明密鑰來驗證我的用戶,並使用Auth0 Ionic 2 Quickstart的代碼庫進行身份驗證。 當我使用ionic cordova run android運行我的應用程序時,該應用程序在PKCE授權中的工作方式如何。但是,當我在Ionic View中運行應用程序時,我不會在登錄後將其發送迴應用程序。帶Ionic View的PKCE(Auth0) - 登錄後我沒有被髮送到Ionic View的我的應用程序

  1. 我在離子視圖運行應用程序,
  2. 一個內置的瀏覽器中打開,
  3. 我登錄到身份服務器(對我來說這Auth0)
  4. 構建的瀏覽器沒有關閉。我只看到Auth0微調器。

當我通過安裝.apk直接運行應用程序,登錄後,內置瀏覽器被關閉,我被驗證並可以再次使用我的應用程序。你知道如何解決它嗎?

回答

0

你解決了嗎?我遇到類似的iOS應用程序問題。在這個階段,它看起來像是由於我們使用授權擴展和服務器返回了一個錯誤代碼(「授權擴展:發生內部服務器錯誤」)。這並不總是會發生,但我試圖將其從本機客戶端遷移到非交互式客戶端(並刪除授權擴展)以進行檢查。

+0

不,我還沒有解決這個問題:( – Akselon