[問題]透過程式修改應用程式集區識別

看板C_Sharp作者 (Jay)時間4年前 (2019/12/24 16:04), 編輯推噓1(104)
留言5則, 1人參與, 4年前最新討論串1/1
請問,有人有試過在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

12/24 21:00, 4年前 , 1F

12/24 21:00, 4年前 , 2F
new DirectoryEntry("LDAP://網域名稱", "使用者名稱",
12/24 21:00, 2F

12/24 21:02, 4年前 , 3F
查AD的帳密應該寫在組態檔就好
12/24 21:02, 3F

12/24 21:03, 4年前 , 4F
一般ad使用者應該也可以查整個網域,除非有特別調過
12/24 21:03, 4F

12/24 21:04, 4年前 , 5F
文章代碼(AID): #1U0SQBEZ (C_Sharp)