Web浏览器控制cookie的问题

时间:2015-03-24 15:48:17

标签: c# .net cookies webbrowser-control

我在c#中创建了Web浏览器控件。我以前打开.net网站进入这个控件。页面完全加载后。我正在使用此浏览器控件的cookie来创建httprequest并用于执行请求。我曾经获得过我需要的数据。

但突然之间,这停止了工作。我查看发生了什么,然后我发现问题是通过浏览器控制形成cookie。例如,如果我在IE浏览器上使用页面URL然后获取cookie并将其提供给httprequest。它运作良好。但是,与浏览器控制相同的事情现在不起作用。

另一件事,忘了关于httprequest,从webbrowser控件下载itselft也失败了。但它在IE中工作。什么可以阻止它在Web浏览器控制中下载失败并在IE中工作。

不明白how.please帮助。

2 个答案:

答案 0 :(得分:1)

此问题与Cookie无关。它与浏览器仿真有关。默认情况下,webbrowser控件采用IE仿真。但是,如果您需要提及您希望控制使用的浏览器版本。通过使用注册表。

答案 1 :(得分:0)

我通过更改注册表信息来模拟IE到我的应用程序。它开始工作了。