複数のコードサンプルを、複数のパターンで試す プロダクトを理解するには、READMEおよびコードリーディングが早いです。 しかし、手を動かして初めてわかる知見もありますね。というわけで、いくつかのサンプルを試してみました。 結果をまとめると、Azure AD B2CのAzure Portalでの設定項目とMSAL.jsのインスタンスを作成する際のmsalConfigの関係、動作フローなどの理解が進みました。 adal.jsのときのような実行した段階での不安定さなどもなく、多少の調整をすれば全般に簡単に動きます。安心できる品質になっていると思います。 以後のメモになりますが、 Azure Portalで設定を完了したらユーザーフローをAzure Portalから実行してAzure AD B2C側の問題をすべて解決しておく SPAの場合、Azure PortalにアプリケーションのURLをSP