[英]Scope Issue with Azure Active Directory B2C
我開始研究一點Azure AD B2C,並且正在關注本教程。 我能夠登錄/注銷,並且可以在“用戶和組”刀片中(在azure門戶上)正確看到“已記錄”用戶的列表。 所以我認為一切都很好。 在“ msal.service.ts ”中,我使用以下配置:
tenantConfig = {
tenant: "brianennotest.onmicrosoft.com",
clientID: '7c94b737-786c-4e1c-9231-0a0d803ac47c',
signUpSignInPolicy: "B2C_1_SiUpIn",
b2cScopes: [""] };
如您所見,我在b2cScopes中留下了一個空數組。 我有錯誤:
AADB2C90055:請求中提供的范圍“ openid配置文件”必須指定資源,例如“ https://example.com/calendar.read ”。
我以為我不能空白,所以我使用了:
b2cScopes: ["https://brianennotest.onmicrosoft.com/TestB2C/user_impersonation"]
但我收到另一個錯誤消息:
未處理的承諾拒絕:找不到要加載“ HomeComponent”的主要出口; 區域:角度; 任務:Promise.then; 值:
我可以幫忙嗎? 我已經嘗試閱讀以下主題,但沒有幫助。 謝謝
您的錯誤與b2c不相關,但與Angular本身相關,您需要添加一個
<router-outlet></router-outlet>
在您的應用程序組件文件中標記
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.