Ich habe einen separaten Anmelde-Benutzerablauf eingerichtet. Ich bin mir ziemlich sicher, dass Microsoft.Identity.Web dies nicht standardmäßig unterstützt, daher habe ich versucht, die SignIn-Aktion im Konto-Controller von Microsoft nachzuahmen, mit dem einzigen Unterschied, dass ich meine übergebe SignUp Richtlinienname:
Code: Select all
[HttpGet("MicrosoftIdentity/Account/SignUp")]
public IActionResult SignUp()
{
var scheme = OpenIdConnectDefaults.AuthenticationScheme;
var redirectUrl = Url.Content("~/");
var properties = new AuthenticationProperties { RedirectUri = redirectUrl };
properties.Items[Constants.Policy] = "B2C_1_SignUp";
return Challenge(properties, scheme);
}
Code: Select all
Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler: Error: Message contains error: 'unauthorized_client', error_description: 'AADB2C90057: The provided application is not configured to allow the 'OAuth' Implicit flow.
Ist das, was ich versuche, möglich? Was übersehe ich?

