【发布时间】:2016-09-11 20:26:12
【问题描述】:
我有一个带有 Windows 身份验证的 ASP.NET Core Web 应用程序。我需要用户背后的一些额外信息,我认为使用 ClaimsTransformation 是个好主意。这个想法以其他方式起作用,但我似乎无法从 ClaimsTransformer 访问 Windows 标识。我需要 Windows 身份名称来解析附加信息,所以有什么想法可以实现吗?
当我从控制器代码中查看 User 对象时,它具有 Windows 标识(加上 ClaimsIdentity),但在 ClaimsTransformer 中,我只有可用的 ClaimsIdentity。
如果您认为我看错了,还请提出更好的方法来以其他方式为用户添加额外信息?
【问题讨论】:
标签: asp.net authentication identity