如何解决从活动目录获取显示名称
我是 asp.net core 的新手,我正在尝试从以下代码的活动目录中提取(用户名/显示名)。
public async Task<IActionResult> Create(IFormCollection col)
{
if (!User.Identity.IsAuthenticated) RedirectToAction("Index","Home");
UserLicense uc = new UserLicense();
if (ModelState.IsValid)
{
try
{
DateTime? ends = null;
if (DateTime.TryParse(col["ends"],out DateTime tmp)) ends = tmp;
string username = col["user.username"].ToString().normalize();
var user = _context.Users.FirstOrDefault(x => x.normalizedUsername == username);
if (user == null)
{
user = new User
{
DateCreated = DateTime.Now,normalizedUsername = username.normalize(),//Username = username.Trim();
Username = $"{username[0].ToString().Trim().toupper()}{username.Substring(1)}"
};
_context.Users.Add(user);
_context.SaveChanges();
}
<script>
_af.push(() => {
$('#User_Username').autoComplete();
});
</script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。