【发布时间】:2017-06-02 20:48:30
【问题描述】:
在过去的几天里,我已经阅读了很多关于如何在我的 asp 应用程序(使用 devexpress xaf 开发)中获取当前用户的建议,但到目前为止,我没有任何效果。
的返回值WindowsIdentity.GetCurrent().Name
始终为 NT AUTHORITY\SYSTEM。 我尝试了this 之类的建议以及在 devexpress 论坛中找到的一些建议。
我认为应该起作用的是
- 将我应用的 Web.config 设置为
包括
<system.web>
<authentication mode="Windows" />
<identity impersonate="true" />
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
</system.web>
(我也尝试将上面的模拟设置为 false 但没有更改)
但结果始终是 NT AUTHORITY\SYSTEM。
【问题讨论】:
标签: c# asp.net iis devexpress windows-authentication