問題タブ [appauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1540 参照

ios - AppAuth と Okta を使用する場合の iOS での認証の問題

AppAuth-iOS の例 ( https://github.com/openid/AppAuth-iOS ) と Okta OAuth サンプル ( https://github.com/oktadeveloper/okta-openidconnect )に大まかに基づいたシンプルな iOS Swift アプリがあります。 -appauth-ios )。Service Discovery も自動トークン取得も使用していません (つまり、authStateByPresentingAuthorizationRequest を使用していません)。

私のサンプルは Azure AD に対しては機能しますが、Okta に対しては機能しません。ログインでき、認証され、モバイル アプリ (AppDelegate.application()) にリダイレクトされますが、フローは OIDAuthorizationService.present() 完了ブロックに戻りません。

ここにいくつかのコードがあります:

authStateByPresentingAuthorizationRequest() を使用してコードを書き直して、それが機能するかどうかを確認することもできますが、このコードは Azure AD に対して機能するため、少し心配です。助言がありますか?

更新 1 Android/Java の例が同じ Okta 定義に反し、魅力的に機能していることを忘れていました。

更新 2 Okta に対してauthStateByPresentingAuthorizationRequest() を使用するようにコードを書き直しましたが、同じ結果が得られます (つまり、アプリにリダイレクトした後にスタックします)。これを Azure AD に対してテストしたところ、問題なく動作しました。

0 投票する
1 に答える
1144 参照

android - AppAuth 不明な URL スキーム

AppAuth を使用して webview からアプリにリダイレクトする処理に問題があります。net::ERR_UNKNOWN_URL_SCHEME を取得し続けます。私のbuild.gradleでは、defaultConfigでマニフェストプレースホルダーを宣言しました

マニフェストで RedirectUriReceiverActivity を取得しました

com.example.mc2017 は、私が聞いているスキームです。間違いがどこにあるのか誰か教えてもらえますか?