作者wangdapi (知名不具)
看板Web_Design
標題[問題] 透過網頁更改AD帳號資料
時間Tue Mar 6 14:18:57 2012
各位版大,我寫了一個網頁,使用者在登入頁面登入後
要到另一個頁面修改他個人的AD帳號,比如說顯示出來的名字
程式如下:
==================================================================
'''''AD登入
Dim ent As DirectoryEntry = New DirectoryEntry("LDAP://??.??.??.??",
Session("AccountName"), Session("AccountPassword"))
Dim ADSearcher As DirectorySearcher = New DirectorySearcher(ent)
'''''依帳號搜尋使用者
ADSearcher.Filter = "(sAMAccountName=" & Session("AccountName") & ")"
Dim Results As SearchResult = ADSearcher.FindOne
'''''想要修改的帳號屬性
Results.GetDirectoryEntry().Properties("displayName").Value = "王阿胖"
Results.GetDirectoryEntry.CommitChanges()
==================================================================
比如說原本的名字叫"王阿呆",然後要改成"王阿胖"
依上面的程式我執行完後,並沒有發生錯誤, 可是"王阿呆"還是沒變成"王阿胖"
請問一下我的程式,那一段有問題??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.183.149
→ tonytonyjan:trace stack? 03/06 21:46
→ wangdapi:去看推疊嗎??我去瞭解一下要怎麼看..... 03/07 08:14