我正在查看来自this sample的以下代码行,其中正在创建一个Azure Active Directory B2C用户:
// Add the user.
User user = await graphClient.Users.Request().AddAsync(new User
{
AccountEnabled = true,
DisplayName = Resource.User + guid.Substring(0, 8),
MailNickname = alias,
PasswordProfile = new PasswordProfile
{
Password = Resource.Prop_Password
},
UserPrincipalName = alias + "@" + domain
});
什么是Resource
?我如何使用它来生成一个像这里的代码一样的Prop_Password
?这是为新创建的用户生成和应用密码的最安全方式吗?如果没有,最安全的方法是什么?
发布于 2018-02-22 04:18:03
该示例代码从a resources file读取密码值。
我建议您使用密码生成器,例如CodeBits.PasswordGenerator,为每个新用户生成唯一的、强的、随机的密码。
https://stackoverflow.com/questions/48919055
复制相似问题