基本上我需要做這的app.config:App.Config中Vs的Web.Config中
<system.web>
<identity impersonate="true" userName="Username" password="Password"/>
</system.web>
如何做到這一點?目前一直在研究這個沒有運氣?任何幫助將非常讚賞
基本上我需要做這的app.config:App.Config中Vs的Web.Config中
<system.web>
<identity impersonate="true" userName="Username" password="Password"/>
</system.web>
如何做到這一點?目前一直在研究這個沒有運氣?任何幫助將非常讚賞
我不確定你可以從app.config中模擬 - 你可能需要做的是在代碼中啓動一個模擬另一個用戶的進程。看看this相關帖子。
您不能在桌面應用程序中模擬其他用戶。看看模擬。一個可能對你有幫助的問題是this one。 CodeProject上的This entry實現了一個C#類,可幫助您模擬另一個用戶。
使用NetworkCredential
類:
NetworkCredential myCred = new NetworkCredential(
SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain);
它可以讓你進入網站,訪問遠程共享文件夾,等等...
順便說一句,什麼是你想達到什麼目的?
'identity'是'web.config'的一部分。你到底想要什麼 – Satpal
我正在構建一個控制檯應用程序,當我調用exe文件時,我的訪問被拒絕。我在網絡應用中做了完全相同的事情,並使用上面的模擬代碼沒有得到錯誤 – Will