我有以下方法使用Graph API在Azure Active Directory中创建新用户:
public static async Task AddUserAsync(User user)
{
Microsoft.Azure.ActiveDirectory.GraphClient.ActiveDirectoryClient adClient =
GetActiveDirectoryClient();
await adClient.Users.AddUserAsync(user);
}
使用此方法创建用户后,我需要自动将用户登录。
我正在寻找类似SignInManager.SignInAsync或SignInManager.PasswordSignInAsync方法的内容。
答案 0 :(得分:2)
答案 1 :(得分:2)
要添加到@David答案,在创建用户后重定向到Azure AD时,您可以指定login_hint=user@domain.com
。这会自动填写登录页面中的用户名。