[英]Start External Process with Impersonate Issue
我將本地網站(Windows 7)和本地家庭服務器(Windows 2008)的網站部署到新服務器(Windows 2003)上,並遇到了問題。
我有一個從下面的代碼啟動的過程。 傳遞了一個視頻文件,該文件被轉換。
System.Diagnostics.ProcessStartInfo StartInfo = new System.Diagnostics.ProcessStartInfo(Command, Parameters);
我遇到的問題是在新的Windows 2003 Server上無法正常工作。 沒有錯誤或任何東西。 查看服務器及其taskmgr.exe,我看到進程啟動了,但是什么也沒發生。
仔細研究一下,每個人似乎都說我需要在確實擁有的webconfig中具有impersonate =“ true”,我目前將其設置為用於登錄遠程桌面的管理員帳戶(我認為這很好嗎? ?)
<identity impersonate="true" userName="Administrator" password="********" />
這仍然不起作用。.在taskmgr.exe中,使用用戶名=“ NETWORK SERVICE”啟動該過程...
有任何想法嗎???
我無法提供具體的解決方案,但這可能會有所幫助:
Debug.Print()
語句以縮小問題的范圍。 這些消息可以在Debug Viewer中看到。 也許這些技術之一將幫助您解決問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.