一、在web.config中设置:
<authentication mode="Windows" />
二、获取计算机名\账户名
使用代码:HttpContext.Current.User.Identity.Name; 获取,这个步骤很重要,看下有没有斜杠啊这种的,因为这个名称需要跟第四步中加进去的登录账号一致
三、修改登录代码
原理就是获取到第二步骤的登录账户,然后赋值给登录界面的登录账号,然后LoginCheck触发登录按钮,即可;(每个人获取username的方式可能不一样,具体根据domanusername的格式来)
四、发布网站,并将第二步骤中获取的名称添加到用户列表里面
在发布网站时,将IIS配置中的“身份验证”中的“windows身份验证”开启,同时将“匿名身份验证”禁用