ユーザーがアプリにリダイレクトされないのはなぜですか?
ユーザーが IBM Cloud® App ID を使用してアプリにサインインすると、リダイレクトされてアプリケーションに戻されますが、時々リダイレクトが失敗することがあります。
リダイレクト先の URL をコンソールに入力してもサービスに拒否される場合は、有効な URL で、書式が正しいことを確認してください。 詳細はこちらをご覧ください。
ユーザーが、ID プロバイダーを使用してサインインした後に、アプリケーションにリダイレクトされないのはなぜですか?
ユーザーが ID プロバイダーのサインイン・ページ経由でアプリケーションにサインインすると、何も起こらないかサインインが失敗します。
以下の理由でサインインに失敗している可能性があります。
- リダイレクト URL が許可リストに正しく追加されていない。
- ユーザーが許可されていない。
- ユーザーが誤った資格情報でサインインしようとした。
リダイレクトが行われるようにするには、以下のようにします。
- リダイレクト URL が正しいことを確認してください。 これが正確でないとリダイレクトが機能しません。
- ユーザーが正しい資格情報でサインインしているか確認してください。
- ID プロバイダーのユーザー設定で各ユーザーが構成されているか確認してください。
ユーザーがサインインしようとすると ID プロバイダーにリダイレクトされないのはなぜですか?
ユーザーがアプリケーションにサインインしようとして要求を出しても、サインイン・ページが表示されません。
ID プロバイダーが以下のような理由で失敗している可能性があります。
- App ID でリストされるリダイレクト URI が誤って書き込まれる。
- ID プロバイダーが認証要求を認識しない。
- ID プロバイダーが HTTP-POST バインディングを必要としている。
- ID プロバイダーが署名済み AuthnRequest を必要としている。
以下のような解決法を試行できます。
- サインイン URL を更新します。 この URL は
AuthnRequest
の一部として送信されるため、正確でなければなりません。 - App ID メタデータが ID プロバイダー設定で正しく設定されていることを確認します。
- HTTP リダイレクトで
AuthnRequest
を受け入れるように ID プロバイダーを構成します。 - App ID では、
AuthnRequests
の署名はサポートされていません。
これらの方法で解決できない場合は、接続の問題がある可能性があります。