ASP.NET:针对生产服务器的Windows身份验证

时间:2011-02-01 19:15:54

标签: asp.net windows-authentication

这是一个非常快速的问题,是否可以允许ASP.Net Intranet站点(在测试服务器上)的Windows身份验证对生产服务器用户帐户进行身份验证?如果是这样,我将如何这样做。

2 个答案:

答案 0 :(得分:0)

如果它们是同一域的一部分,那么它就是内置的。如果它们位于不同的域上,这将需要域之间的信任,然后只需通过在域前添加域名就可以“内置”生产用户名。如果它们在独立的机器上,那么在机器之间建立信任并允许来自“工作组”的用户进入时,这变得非常复杂。如果您的服务器由服务器管理团队(如大多数主要公司)管理,则很可能在生产域中的计算机与测试域中的计算机之间不会建立信任。许多企业安全政策都禁止这种互动。

答案 1 :(得分:0)

你必须在web.config

中添加这样的东西
 <system.web>
  ...
  <authentication mode="Windows"/>
  ...
 </system.web>

并以SYSTEM-NAME \用户名和密码登录。