Я настраиваю отдельный процесс регистрации. Я почти уверен, что Microsoft.Identity.Web не поддерживает это из коробки, поэтому я попытался имитировать действие SignIn в контроллере учетной записи Microsoft, с той лишь разницей, что я передаю свой Регистрация название политики:
Код: Выделить всё
[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);
}
Возможно ли то, что я пытаюсь сделать? Что мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/793 ... entity-web