Azure active directory Msal 2.0-如何生成与Azure B2C的注册链接?
在我的angular应用程序中,我使用Azure AD B2C进行身份验证,并使用MSAL.js 2.0库进行处理。我在主页上有一个“登录”按钮,这很简单。但我还需要一个“注册”按钮,这样用户就可以直接重定向到Azure B2C的“注册”页面。这可能吗?通过创建个人登录和注册策略并进行以下更改,可以直接重定向到Azure AD B2C注册页面。使用单一登录注册策略将不可能 在app config.ts中添加以下更改Azure active directory Msal 2.0-如何生成与Azure B2C的注册链接?,azure-active-directory,azure-ad-b2c,msal,msal.js,Azure Active Directory,Azure Ad B2c,Msal,Msal.js,在我的angular应用程序中,我使用Azure AD B2C进行身份验证,并使用MSAL.js 2.0库进行处理。我在主页上有一个“登录”按钮,这很简单。但我还需要一个“注册”按钮,这样用户就可以直接重定向到Azure B2C的“注册”页面。这可能吗?通过创建个人登录和注册策略并进行以下更改,可以直接重定向到Azure AD B2C注册页面。使用单一登录注册策略将不可能 在app config.ts中添加以下更改 export const b2cPolicies = { names:
export const b2cPolicies = {
names: {
SignIn: "b2c_1_SignIn",
signup: "B2C_1_signup",
resetPassword: "b2c_1_reset",
},
authorities: {
SignIn: {
authority: "https://fabrikamb2c.com/fabrikamb2c.onmicrosoft.com/B2C_1_SignIn"
},
signup: {
authority: "https://fabrikamb2c.b2clogin.com/fabrikamb2c.onmicrosoft.com/B2C_1_signuptest"
},
resetPassword: {
authority: "https://fabrikamb2c.b2clogin.com/fabrikamb2c.onmicrosoft.com/b2c_1_reset"
}
}
}
创建注册按钮并添加注册单击功能
signup() {
this.authService.loginPopup(b2cPolicies.authorities.signup)
}
谢谢是否可以使用SignUpSignIn策略?因此,没有单独的政策。这将是不可能的与单一政策哦,谢谢!知道真是太好了!你能更新你的答案吗?