看板 C_Sharp 關於我們 聯絡資訊
請問,有人有試過在webform專案內新增:應用程式集區識別 這個的程式碼設定嗎? (圖1) https://imgur.com/xSJD2TU 程式工具:VS2019、 測試環境:WinServe2012 + Win7 因為我目前研究的功能,我需要有一組AD網域的管理者權限帳戶,才可以遠端查詢整個AD網域的資訊。 我目前先把專案放到IIS內架好之後,我是透過設定去更改IIS的:識別->應用程式集區識別 ASP.NET 應用程式所屬之應用程式集區的帳戶預設為 ApplicationPoolIdentity 我找到這個之後把它改成我AD網域的管理者帳戶之一後,執行專案確定可行(可跑出我要的功能) 目前我主管是問我看能不能修改run as,或是透過程式碼去預先設定好一組帳號密碼。 讓我們不用去更改客戶的設定。 但我找老半天,沒有相關的東西..... (本來如果是做windows service的方式,我已經找到可以直接預先設定好帳密,如圖2) https://imgur.com/mWpxPWX 有人有試過用程式碼執行的時候,可以不會去變更到IIS的應用程式集區識別,或是可以直接先在專案內設定好應用程式集區識別的帳號密碼呢? 附上圖3為我的專案內容;其實就一個網頁而已,而我主要透過XML去執行我要的功能;圖4是我的XML指令檔案,要遠端查詢的電腦IP) https://imgur.com/yQvMM7s https://imgur.com/tdFMAnh 而XML目前先強制設定絕對路徑,讓專案執行的時候直接去抓路徑上的XML檔案。 (看是要遠端查詢哪幾台電腦) 然後把查詢的資料,全部放到一個新的XML_log檔案內。 (當然網頁也可以直接讀XML檔案,如圖5) https://imgur.com/iFmtfYd -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.102.123 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1577174667.A.3A3.html
rexhuang: new DirectoryEntry("LDAP://網域名稱", "使用者名稱", 12/24 21:00
rexhuang: 查AD的帳密應該寫在組態檔就好 12/24 21:02
rexhuang: 一般ad使用者應該也可以查整個網域,除非有特別調過 12/24 21:03
rexhuang: https://tinyurl.com/qv3swka 12/24 21:04