2017-05-03 18 views
0

私はMicrosoft Azureトレーニングを受けており、MSAプロバイダーを介してB2Cアプリケーションのログインを実証するためのラボの指示に従っています。破損したB2Cアプリケーションとテナントを削除できません

実験室が完成したら、機能は期待どおりに機能しませんでしたので、問題を解決するために調整しようとしました。しかし、今私は破損したB2Cアプリケーション(d35ecfbf-f1ef-40ec-b865-ffebaa9a70fb)に悩まされています。これは削除や編集ができません。これにより、私のB2Cテナント(32a2a302-3440-4e5d-ad9d-bd7413d71aac)全体がロックされ、削除することもできません。

this linkは、これが既知の問題であり、壊れたアプリケーションとテナントを削除するための指針としてStack Overflowに投稿していると説明しています。だから、私はここにいる。

アプリケーションはARMポータルに表示されません。 ASMポータルでは、表示されますが、編集や削除はできません。 PowerShellを介して、アプリケーションは表示されますが、編集や削除はできません。

ご協力いただければ幸いです。

ありがとうございます!

+0

1つの(トレーニング)リソースグループにすべてのコンポーネントを作成した場合は、そのグループを削除しようとすることができます。 –

+0

どのように破損したアプリケーションを作成しましたか? – Saca

+0

@JeroenHeier私が間違っている場合は私を修正しますが、AzureのADテナント(および関連する登録済みのアプリケーション)はリソースグループの上と外に存在すると思います。だから私が見つけることができる関連はありません。 – JeffRamos

答えて

2

2つのB2Cアプリケーションで同じ問題が発生しました。 Azureサポートチケットを作成した後、マイクロソフトのサポート担当者からは、これらのB2C(V2 converged endpoint)アプリケーションのServicePrincipalが削除されているという問題があることがわかりました。だから、このように、たservicePrincipalを再作成する必要があります。

まず試しに

新AzureADServicePrincipal -AppId「アプリ-ID」

、私は(エラーがJsonReaderからJTokenを読んで)エラーメッセージを受け取ったが、後にもう一度試してみてください。

次に、ディレクトリにグローバル管理者権限を持つアカウントでAzureポータルにログインします。今すぐB2C機能ブレードに行って、B2Cアプリケーションを削除できるはずです。

このアカウントでログオンし、ディレクトリに許可を持つ別のアカウントで再度ログオンします。 Azure Active Directoy Bladeに行き、現在のユーザーアカウントだけが残るようにADから「余分な」Global Adminユーザーを削除します。ディレクトリを削除します。

これは私のために働いた、私はそれが助けて欲しい! Regards、Lennart

+1

これはうまくいった!代わりにRmコマンドレットを使用しました。私は既にそのようにログインしていたので、美しく動作しました。 New-AzureRmADServicePrincipal -ApplicationId ** APPGUID ** ありがとうございました! – JeffRamos

関連する問題