Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 让WebClient记住IE缓存?_C#_.net - Fatal编程技术网

C# 让WebClient记住IE缓存?

C# 让WebClient记住IE缓存?,c#,.net,C#,.net,我在谷歌上找不到任何东西,所以我想在这里问一下。有没有办法让C#的WebClient库使用IE缓存,我正在尝试下载一个字符串,但该页面仅对登录用户可用。想想“如果这是可能的话会怎样?”如果有,那么我在你的机器上运行的应用程序可以在你不知情的情况下使用WebClient。它可以加载你的gmail.com,读取你的电子邮件,并将你的cookie发送到另一台机器,这样你的电子邮件就可以从其他地方读取。这有点危险WebClient的可复制版本是HTTP协议的独立实现,不依赖任何浏览器,包括IE。了解IE

我在谷歌上找不到任何东西,所以我想在这里问一下。有没有办法让C#的WebClient库使用IE缓存,我正在尝试下载一个字符串,但该页面仅对登录用户可用。

想想“如果这是可能的话会怎样?”如果有,那么我在你的机器上运行的应用程序可以在你不知情的情况下使用
WebClient
。它可以加载你的
gmail.com
,读取你的电子邮件,并将你的cookie发送到另一台机器,这样你的电子邮件就可以从其他地方读取。这有点危险
WebClient
的可复制版本是HTTP协议的独立实现,不依赖任何浏览器,包括IE。了解IE中的身份验证工作原理,然后让
WebClient
也这样做。或者,自动化IE。想想“如果这是可能的呢?”如果是,那么在您的机器上运行的我的应用程序可以在您不知情的情况下使用
WebClient
。它可以加载你的
gmail.com
,读取你的电子邮件,并将你的cookie发送到另一台机器,这样你的电子邮件就可以从其他地方读取。这有点危险
WebClient
的可复制版本是HTTP协议的独立实现,不依赖任何浏览器,包括IE。了解IE中的身份验证工作原理,然后让
WebClient
也这样做。或者,自动化IE。