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