2016-04-25 49 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管理器