2017-05-03 2 views
0

저는 Microsoft Azure 교육을 받았으며 MSA 공급자를 통한 B2C 응용 프로그램 로그인을 입증하기위한 랩의 지침을 따르고있었습니다.손상된 B2C 응용 프로그램 및 임차인을 삭제할 수 없습니다.

실험실을 완료하면 기능이 예상대로 작동하지 않으므로 문제를 해결하기 위해 문제를 조정하려고했습니다. 그러나 이제는 손상된 B2C 응용 프로그램 (d35ecfbf-f1ef-40ec-b865-ffebaa9a70fb)이 붙어 있습니다. 어떤 수단으로도 삭제하거나 편집 할 수 없습니다. 이것은 또한 전체 B2C 세입자 (32a2a302-3440-4e5d-ad9d-bd7413d71aac)를 잠 갔으며 삭제할 수도 없습니다.

this link이 알려진 문제이며 손상된 앱과 임차인을 삭제하는 방법에 대한 스택 오버플로 게시에 설명되어 있습니다. 그래서, 여기 있습니다.

응용 프로그램이 ARM 포털에 표시되지 않습니다. ASM 포털에서는 표시되지만 편집하거나 삭제할 수 없습니다. PowerShell을 통해 앱이 표시되지만 편집하거나 삭제할 수 없습니다.

도움을 주시면 감사하겠습니다.

미리 감사드립니다.

+0

하나의 (교육) 리소스 그룹에 모든 구성 요소를 만든 경우 해당 그룹을 삭제하려고 할 수 있습니다. –

+0

어떻게 손상된 응용 프로그램을 만들었습니까? – Saca

+0

@ JeroenHeier 내가 틀렸다고 정정하되, Azure AD 테넌트 (및 관련 등록 된 앱)가 리소스 그룹의 위와 외부에 있다고 생각합니다. 그래서 내가 찾을 수있는 연관성이 없습니다. – JeffRamos

답변

2

2 개의 B2C 응용 프로그램에서 동일한 문제점이있었습니다. Azure 지원 티켓을 만든 후 Microsoft 지원 담당자는이 B2C (V2 converged endpoint) 응용 프로그램에 대한 ServicePrincipal이 삭제되었다고 말했습니다. 그래서 당신은이처럼 ServicePrincipal을 다시해야합니다

첫 번째 시도에서

새로운-AzureADServicePrincipal -AppId "앱 ID가"

, 나는 (오류 JsonReader에서 JToken 읽기) 오류 메시지를 수신하지만, 후 두 번째 시도해보십시오.

다음으로 디렉토리에 글로벌 관리자 권한이있는 계정으로 Azure 포털에 로그인하십시오. 이제 B2C 기능 블레이드로 이동하여 B2C 응용 프로그램을 삭제할 수 있어야합니다.

이 계정으로 로그인하고 디렉터리에 대한 허가가있는 다른 계정으로 다시 로그온하십시오. Azure Active Directoy Blade로 이동하여 AD에서 "추가"Global Admin 사용자를 제거하여 현재 사용자 계정 만 남아있게하십시오. 이제 디렉토리를 삭제하십시오.

이것은 나를 위해 일했으며, 도움이되기를 바랍니다. 감사합니다, Lennart

+1

이것이 효과가 있습니다! Rm cmdlet을 대신 사용 했으므로 이미 로그인 한 상태이므로 아름답게 작동합니다. New-AzureRmADServicePrincipal -ApplicationId ** APPGUID ** 정말 고마워요! – JeffRamos

관련 문제