基本上,我需要在app.config中这样做:
<system.web>
<identity impersonate="true" userName="Username" password="Password"/>
</system.web>我该如何做到这一点?目前一直在研究这个问题,但没有运气?如有任何帮助,将不胜感激
发布于 2013-06-27 20:32:39
USe NetworkCredential类:
NetworkCredential myCred = new NetworkCredential(
SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain);它将允许您进入网站,访问远程共享文件夹等。
顺便问一下,你想实现什么目标?
发布于 2013-06-27 20:30:19
我不确定您是否可以从app.config模拟-您可能需要做的是在代码中启动一个模拟另一个用户的进程。看看this相关的文章吧。
发布于 2013-06-27 20:31:20
您不能在桌面应用程序中模拟类似的另一个用户。调查一下冒充。有一个问题可能对您有所帮助,那就是this one。CodeProject上的This entry实现了一个C#类,可以帮助您模拟另一个用户。
https://stackoverflow.com/questions/17343044
复制相似问题