gpt4 book ai didi

c# - 从 .Net Web API 中的 Azure 身份验证 AD 获取用户名

转载 作者:行者123 更新时间:2023-11-30 20:40:31 25 4
gpt4 key购买 nike

我有一个由 Azure AD 进行身份验证的 Web API。在API代码中,检索经过身份验证的用户的用户名的代码是什么?

最佳答案

使用System.Web.HttpContext.Current.User.Identity.Name将检索他们用于登录的电子邮件地址。

顺便说一句,我用它来控制用户可以访问网站的内容。由于我的实现方式,维护用户名及其角色的数据库对我来说更方便。但是,如果您正在做同样的事情,那么也值得研究[Authorize]并以这种方式维护网站访问。

关于c# - 从 .Net Web API 中的 Azure 身份验证 AD 获取用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33328758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com