基本上我需要在app.config中执行此操作:
<system.web>
<identity impersonate="true" userName="Username" password="Password"/>
</system.web>
我如何做到这一点?目前一直在研究这个没有运气?任何帮助将非常感谢
答案 0 :(得分:1)
使用NetworkCredential
课程:
NetworkCredential myCred = new NetworkCredential(
SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain);
它允许您进入网站,访问远程共享文件夹等...
顺便问一下,你想要实现什么目标?
答案 1 :(得分:0)
我不确定你是否可以冒充app.config - 您可能需要做的是在代码中启动一个冒充其他用户的进程。请查看this相关帖子。
答案 2 :(得分:0)
您无法在桌面应用程序中模拟其他用户。看看模仿。可能对您有帮助的一个问题是this one。 CodeProject上的This entry实现了一个C#类,可以帮助你冒充其他用户。