网站采用windows验证的方式。功能都已经实现了,访问页面的时候先弹出提示框,输入用户名和密码之后就可以访问了。但是用户提出了一个要求:网站是在局域网里运行,局域网里有一个域服务器(网站就在这个服务器上面),其他的用户都是以登录域的方式登录。他们的要求是,既然用户都是以登录域的方式登录,那么在访问网站的时候就不要再弹出对话框了,直接用登录计算机用户名登录网站。
要实现这个要求,要进行什么配置呢?

解决方案 »

  1.   

    感觉不容易实现,不知道操作系统是否提供了相应的api,这毕竟是两个平台。
      

  2.   

    是否可以在host文件中做手脚?
    猜测,我不懂这个
      

  3.   

    也许我没有说为清楚。我们采用了集成验证的方式,即,公司里的员工只要他登陆了域,那么他访问我们发布的站点,都不需要再输入用户名和密码,直接用登陆windows的域帐户和密码进行验证。也就是说,登录域之后在访问网站就不用输入用户名和密码(这个还没有实现);
    而不登录域的话,就需要输入用户名和密码(这个实现了)。
      

  4.   

    配置也就是在internet服务管理器-》身份验证方法中
    勾选中“基本身份验证”和“集成windows身份验证”
    并在域名中写上本地域的名称就可以了把想获得用户名AD有现成的方法,记不大清楚了,查查把
      

  5.   

    怎么把windows2003变成域服务器
      

  6.   

    ie->工具-> internet选项->安全->本地intranet->自定义级别->自动使用当前用户名和密码登陆
      

  7.   

    time_is_life(今夜太冷) 的方法好用。感谢
      

  8.   

    Form验证我不大熟悉,我也问了一个帖子,你看一下吧:
    http://community.csdn.net/Expert/topic/4245/4245958.xml?temp=.546261