"你有没有做过任何.net编程?是的?好的,这是一个大规模的破解程序,修复它".这就是我所处的情况,如果这是一个简单的问题,那就很抱歉.
我正在处理的程序从Web服务器中提取文件.预计用户已登录到Web服务器.我需要提取登录到服务器的当前用户的用户名(或者只是确保某人确实已登录到服务器).
我尝试了以下内容,它返回一个空字符串.
user = HttpContext.Current.User.Identity.Name;
Run Code Online (Sandbox Code Playgroud)
请确保您在Web.Config文件中设置Windows身份验证.在访问用户名之前,请检查以下内容,
HttpContext.Current.User.Identity.IsAuthenticated
Run Code Online (Sandbox Code Playgroud)
设置Web.Config如下,
<authentication mode="Windows"></authentication>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5368 次 |
| 最近记录: |