Webbrowser 控制 cookie 问题
Webbrowser control issue with cookies
我已经用 C# 创建了 Web 浏览器控件。我曾经将 .net 网站打开到这个控件中。页面完成后 loaded.i 正在使用此浏览器控件的 cookie 来创建 httprequest 并用于执行请求。我曾经获取我需要的数据。
但是突然间这一切都停止了。我检查了一下发生了什么,然后我发现问题是通过浏览器 control.For 形成的 cookie,例如,如果我在 IE 浏览器上使用页面 url,然后获取 cookie 并将其提供给 httprequest。它运作良好。但是与 Web 浏览器控件相同的事情现在不起作用。
另一件事,忘了 httprequest,从 webbrowser 控件本身下载也失败了。但它在 IE 中工作。什么可能阻止它在 Web 浏览器控件中下载失败并在 IE 中工作。
不懂how.please求助
我通过更改注册表信息将 IE 模拟到我的应用程序中。它开始工作了。
此问题与 cookie 无关。它与浏览器仿真一起使用。默认情况下 webbrowser 控件采用 IE 仿真。但如果您需要提及您希望控件使用哪个浏览器版本。通过使用注册表。
我已经用 C# 创建了 Web 浏览器控件。我曾经将 .net 网站打开到这个控件中。页面完成后 loaded.i 正在使用此浏览器控件的 cookie 来创建 httprequest 并用于执行请求。我曾经获取我需要的数据。
但是突然间这一切都停止了。我检查了一下发生了什么,然后我发现问题是通过浏览器 control.For 形成的 cookie,例如,如果我在 IE 浏览器上使用页面 url,然后获取 cookie 并将其提供给 httprequest。它运作良好。但是与 Web 浏览器控件相同的事情现在不起作用。
另一件事,忘了 httprequest,从 webbrowser 控件本身下载也失败了。但它在 IE 中工作。什么可能阻止它在 Web 浏览器控件中下载失败并在 IE 中工作。
不懂how.please求助
我通过更改注册表信息将 IE 模拟到我的应用程序中。它开始工作了。
此问题与 cookie 无关。它与浏览器仿真一起使用。默认情况下 webbrowser 控件采用 IE 仿真。但如果您需要提及您希望控件使用哪个浏览器版本。通过使用注册表。