C# MVC2 Nerd晚餐Windows身份验证

C# MVC2 Nerd晚餐Windows身份验证,c#,asp.net-mvc-2,C#,Asp.net Mvc 2,我正在做MVC2,从书呆子晚餐项目中借了很多东西。问题是Nerd晚餐使用表单身份验证,正如我希望使用Windows身份验证一样,我们不仅希望用户在尝试访问intranet中的站点时再次输入凭据,即使他们使用there win登录到网络中。资格证书我试图通过在IIS上将基本身份验证设置为true来实现这一点(随后) 到目前为止,一切都很好——当用户尝试使用intranet上的站点时,会出现窗口弹出窗口。不过,我有两个问题: 1) 访问网站的用户(通过登录弹出窗口)不必与登录到windows的用户相

我正在做MVC2,从书呆子晚餐项目中借了很多东西。问题是Nerd晚餐使用表单身份验证,正如我希望使用Windows身份验证一样,我们不仅希望用户在尝试访问intranet中的站点时再次输入凭据,即使他们使用there win登录到网络中。资格证书我试图通过在IIS上将基本身份验证设置为true来实现这一点(随后) 到目前为止,一切都很好——当用户尝试使用intranet上的站点时,会出现窗口弹出窗口。不过,我有两个问题: 1) 访问网站的用户(通过登录弹出窗口)不必与登录到windows的用户相同。示例人员“a”登录windows,同一人员使用人员“b”的凭据登录intranet站点。我已经测试过了,它可以工作了。我是否可以强制要求登录windows的人和尝试访问intranet上的站点的人相同? 2) 当在intranet上访问此站点时,是否可以登录到db—当前用户在windows中以及当前用户正在访问此站点

我希望能解释清楚。 注意:我是否应该以其他更好的方式实现它?如果是,怎么做

谢谢