2016-04-25 48 views
0

托管到IIS 7后Active Directory无法工作,等待您的帮助。托管到IIS 7后Active Directory无法工作

我的代码片段。

string connection = ConfigurationManager.ConnectionStrings["ADConnection"].ToString(); 
      DirectorySearcher dssearch = new DirectorySearcher(connection); 
      dssearch.Filter = "(sAMAccountName=" + txtusername.Text + ")"; 
      SearchResult sresult = dssearch.FindOne(); 
      DirectoryEntry dsresult = sresult.GetDirectoryEntry(); 
      lblfname.Text = dsresult.Properties["givenName"][0].ToString(); 
      lbllname.Text = dsresult.Properties["sn"][0].ToString(); 
      lblemail.Text = dsresult.Properties["mail"][0].ToString(); 
+0

本页面已被托管的开发服务器上,这台机器上工作正常,但是当我们尝试从其他机器访问时,它不起作用。 – DotNetShabbeer

+0

请编辑您的问题,并在{code} // code {code} blocks中设置您的代码。我不明白,因为很复杂的问题.. –

回答

0
  • 在Internet信息服务(IIS)管理器,展开,站点,并在连接窗格默认Web站点。 单击以选择虚拟目录,然后单击工作空间窗格底部的 上的功能视图,以列出虚拟目录的 的可配置功能。 双击 “工作区”窗格中的“身份验证”功能可列出为虚拟目录启用 的身份验证方法。单击以选中身份验证方法 ,你想启用或禁用,并单击禁用或 启用在操作窗格中的IIS管理器