现想用webBrowser直接访问网页http://192.168.0.51:8081/zyxt/jsp/zyxt/report/AllChart.jsp
但每次均跳到登录界面,请问如何实现。
在网上搜了一下,说用cookie实现,如用cookie实现,当用ie登陆后,用InternetGetCookie获得cookie,但用InternetSetCookie却实现不了为webbrowser赋值,请问,如果采用此种方法,如何为webbrowser赋cookie,网上也有人是这么写的InternetSetCookie(url,"JSESSIONID",Globles.TheDocument.Sectionid,但Globles没有声明。
但每次均跳到登录界面,请问如何实现。
在网上搜了一下,说用cookie实现,如用cookie实现,当用ie登陆后,用InternetGetCookie获得cookie,但用InternetSetCookie却实现不了为webbrowser赋值,请问,如果采用此种方法,如何为webbrowser赋cookie,网上也有人是这么写的InternetSetCookie(url,"JSESSIONID",Globles.TheDocument.Sectionid,但Globles没有声明。
解决方案 »
- 在C#中创建数据库时,若已有该数据库则先删除再创建
- 同一个程序运行不同的表时,update出错
- 使用winhttp 组件获取某页面的html文本,中文出现乱码.
- 求一正则表达式
- Developer Express Inc.NET.2005 中的xtraTabPage显示问题 求助
- 怎样编程实现列出局域网中某服务器上某目录下某时间段的文件列表?谢谢!
- 建了一个C#群,3589554
- 急求FROM问题,如何实现winform 区域1文字拖拽到区域2
- win2003服务器+iis6+net4.0+access环境,运行时出错,我把提示发出来,请大家帮忙给看看,谢谢。
- 时间计算问题
- C#要怎么推送消息到客户端
- 关于图片嵌入到exe的问题
public static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCookieData);
InternetSetCookie(url,"JSESSIONID",Globles.TheDocument.Sectionid,但Globles没有声明。
这个Globals是他自定义的,
你看上面的API参数就可以看的出来
string lpszUrlName, 《-URL
string lbszCookieName, 《-Cokies名称
string lpszCookieData 《对应的-值一般我们取得的Cookies 都是有很多个项的如
JSESSIONID=123123123;UserName=test;Password=xxxx;.... 这样的
那你就得把他一个一个设进去,调用上面的API
InternetSetCookie(网址,"JSESSIONID","123123123");
InternetSetCookie(网址,"UserName","test");
InternetSetCookie(网址,"Password","xxxx");
就行了
....
这个Globals是他自定义的,
你看上面的API参数就可以看的出来
======================================
咋看出来的