C# .NET winform 打开指定(谷歌)浏览器,如何设置cookie 实现自动登录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# .NET winform 打开指定(谷歌)浏览器,如何设置cookie 实现自动登录相关的知识,希望对你有一定的参考价值。
因为特殊需求,采用winform.net c#,进行登录,模拟post提交,提交登录成功后返回cookie,打开谷歌浏览器,如何把返回的cookie设置在浏览器上实现自动登录呢?
调用指定的浏览器已经实现了,现在是调用系统安装的谷歌浏览器,不是在winform中打开,是直接调用浏览器打开已指定的网页,我如何打开浏览器之前就设置好cookie,实现自动登录
如果打开的浏览器是自己实现的,当然应该没有问题。但是你打开的是谷歌浏览器。
我也对post登陆发贴技术有兴趣的,朋友可以发站内消息我,我们可以交个朋友聊聊。
C# winform webbrowser如何指定内核为IE11?
1)假设你应用程序的名字为MyApplication.exe
2)运行Regedit,打开注册表,找到
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION
3)添加以下项
IE各版本的值如下:
-
11001 (0x2EDF) Internet Explorer 11. Webpages are displayed in IE11 Standards mode, regardless of the !DOCTYPE directive
-
11000 (0x2AF8) :Internet Explorer 11. Webpages containing standards-based !DOCTYPE directives are displayed in IE9 mode
-
10000 (0x2710) :Internet Explorer 10. Webpages containing standards-based !DOCTYPE directives are displayed in IE9 mode.
-
10001 (0x2AF7) :Internet Explorer 10. Webpages are displayed in IE10 Standards mode, regardless of the !DOCTYPE directive.
-
9999 (0x270F) :Internet Explorer 9. Webpages are displayed in IE9 Standards mode, regardless of the !DOCTYPE directive.
-
9000 (0x2328) :Internet Explorer 9. Webpages containing standards-based !DOCTYPE directives are displayed in IE9 mode.
-
8888 (0x22B8) :Webpages are displayed in IE8 Standards mode, regardless of the !DOCTYPE directive.
-
8000 (0x1F40) :Webpages containing standards-based !DOCTYPE directives are displayed in IE8 mode.
-
7000 (0x1B58) :Webpages containing standards-based !DOCTYPE directives are displayed in IE7 Standards mode.
以上是关于C# .NET winform 打开指定(谷歌)浏览器,如何设置cookie 实现自动登录的主要内容,如果未能解决你的问题,请参考以下文章
C#开发的winform程序,窗体打开的速度很慢,请高手指点。。谢了先。。。
C# winform webbrowser如何指定内核为IE11?
c# winform 点击按钮 将指定路径下的文件夹显示到listview中,并且listview中 文件夹可打开继续选择文件