2016-10-03 49 views
5

Azure ADを介して企業ユーザーを認証する必要があるこのシナリオでは、Azure AD B2Cを介して外部ユーザーを認証する必要があります。ハイブリッド認証のシナリオ - Azure AD B2CとAzure AD

この機能を共有するWebアプリケーションがいくつかあります。このアプリケーションは、.NetからJava-Spring + Angular 2までのさまざまなテクノロジスタックから来ています。

これにはどのような方法が推奨されますか? この質問には既に回答がありましたが、これに関する多くのガイダンスは見つかりませんでした。 MSALライブラリはこれを解決しますか?また、まだJava用のMSAL実装はありません。 Azure AD B2C Premiumはこれをサポートしますか?

ご協力いただきありがとうございます。

答えて

4

あなたの唯一の選択肢は、Azure AD & Azure AD B2Cの両方のアプリケーションを個別にサポートすることです。 2つのアイデンティティープロバイダの中から選択し、正しいアイデンティティプロバイダを呼び出すようにユーザに要求する必要があります。

Azure AD orgユーザのサポートをAzure AD B2Cのアイデンティティプロバイダとして追加する予定です。その時点で2つの統合は必要ありません。しかし、その能力は近い将来にはない。

私は一緒に、おそらくそれは正しい軌道に乗ってあなたを取得する、.NETアプリケーションの両方をサポートする方法についての指導のビットを平手打ち:https://github.com/dstrockis/AAD-B2C-Hybrid

+0

恐ろしいサンプルを.... – LamonteCristo

+0

これが動作するようには思えません私のために...これは標準的な紺色の広告サンプルの1つに基づいていますか? – emseetea

+0

クローン作成、再設定はできますが、これを実行することができません... ida以外のもの:テナントとida:ClientIdを変更する必要があります(関連するb2cポリシーを設定していると仮定します)。 – emseetea