Azure Active Directory B2C で Web アプリを認証した直後に、次のエラー メッセージが表示されます。
お探しのリソースは削除されているか、名前が変更されているか、一時的に利用できません。
このエラー メッセージは、「サインイン」、「サインアップ」、および新しい「サインアップまたはサインイン」ポリシーによる認証に成功した後に表示されます。私は 2 つの同一の Web サイトを持っています。1 つは "App Services" を通じて Azure によってホストされ、もう 1 つは IBM Bluemix でホストされています。Bluemix でホストされている Web サイトはエラーなしで正常に認証されますが、Azure でホストされているバージョンでエラーが発生します。
トラブルシューティングの Web ページも作成したので、トラブルシューティングを行って問題の原因を絞り込むことができます。アプリケーションクレーム「ユーザーのオブジェクトID」を追加するとすぐに、そのクレームのみがエラーになります。問題は、とりわけ認証目的でそのクレームが必要であるため、そのクレームを単純に削除できないことです。
トラブルシューティングの Web ページは次のとおりです。
https://troubleshootb2c2.azurewebsites.net/
その Web ページで、右上隅にある [ログイン] をクリックするだけで、[サインアップまたはサインイン] ポリシーを使用する認証ページに移動します。サインインまたはサインアップすると、有効な URL ( https://troubleshootb2c2.azurewebsites.net/auth ) にリダイレクトされ、Web ページの形式でエラー メッセージが表示されます。
問題が私のコード内にある場合、私のコードはここにあります: