2017-10-24 8 views
1

2つ以上の "ターゲット"が同じアプリケーションIDを共有するようにアプリケーションマニフェストファイル(または他の方法)内に追加する方法があるのだろうかと思います。「複数の」ターゲットのAzure SSOの「1つの」アプリケーションID?

私が新しいアプリを登録した場合、そのappIDは新しいものです。

問題は、SSO用に構成されているが、2つのドメイン(言語の管理用)で実行されるソリューションがあるということです。

言語XAではsomedomain.xa、言語YZではsomedomain.yzがあります。 >書き換え - - > somedomain.xa /企業ID = 100 & LANG = XA somedomain.yz - >書き換え - >しかし

somedomain.xaとして***アップ特定のURLの引数状況がありますsomedomain.yz/companyID = 100 & lang = xa

そして、ソリューション内の登録は、企業IDを使用し、DBテーブルからAppIDを見つけて、ハンドシェイクと認証プロセスを実行することです。同じIDに両方のドメインを登録すると、SSOソリューションでエラーが発生します。

このように、私の "問題" - 脱出がありますか?あなたの説明から

答えて

0

は、それはあなたが持っているように見える一対一アズールADテナントのコンテキストで実行され、あなたはのいずれかに使用をリダイレクトするために、この1つのアプリケーションを使用する登録されたアプリケーション(1アプリケーションID)あなたが持っている2つの異なるドメイン - これは正しいですか?

この場合、portal.azure.com - https://somedomain.xa/pagehttps://somedomain.xa/pageの1つのアプリケーション登録情報に複数のリダイレクトURLを設定してから、認証チャレンジをリクエストするときに[リダイレクトURL]パラメータを設定してください - ユーザーの言語を検出すると、あなたのケースで。

関連する問題