企业内部网,  NT域,  Windows 2003 WEB SERVER我采用的是:IIS配置成不允许匿名的集成Windows验证;ASP.NET设置为允许模仿的Windows验证;在本域内通过IIS已验证的NT账号可访问WEB站点(不需要输入),本地访问时只需要输入域账号就可以了,但不同的域怎么访问?需要怎样做?(现没办法测试).

解决方案 »

  1.   

    >>>但不同的域怎么访问?需要怎样做?没看懂,什么叫不同的域怎么访问?你的页面后边编码需要访问别的域还是你需要用统一账号访问不同的域?
      

  2.   


    我的意思是: 我的域是 A_DM, 如果从公司内部的另一个域 B_DM 访问A_DM 的站点时,因为他没有A_DM的NT账号怎么访问? (NT域,没有信任关系)
      

  3.   

    Request.ServerVariables("LOGIN_USER")这样可以得到域名和登陆时的用户名,你可以通过不同的域名来限制用户。不知道能不能解决你的问题。
      

  4.   

    楼上的:不允许匿名的集成Windows验证,其它的域根本就访问不了,怎么得到它的域名呢?
      

  5.   

    如果允许匿名,按道理说应该其它的域可以用匿名访问,本域用Windows账号访问;但匿名时,就不能得到访问的用户账号了(试了多次).
      

  6.   

    我也想知道
    研究一下 sharepoint
      

  7.   

    这是你们公司内部安全设置的政策有问题,既然需要集成Windows验证,那么就应该统一这个安全设置,譬如放在同一个Active Directory之下,最少你这些服务器需要知道怎么跟不同的域做认证
      

  8.   


    NT 域, 没有Active Directory;那现在的问题是其它的域能否访问?怎么访问?
      

  9.   

    大家去帮我看看我的问题
    http://community.csdn.net/Expert/topic/4265/4265848.xml?temp=.5013391
      

  10.   

    拥有任意一个域的帐号,多个域可能要在程序里配置好不同域的OLAD,应该可以了,我们做的就是用这个的,不过都只在一个域里,但是我们没办做到一次验证,每次用IE开打系统时,都弹个域验证框出来(机器已加入域,并用域帐号登陆也中例外),有哪位知道原因?如何解决呢?