webservice 启用代理服务器
发布时间:2020-12-17 01:21:08 所属栏目:安全 来源:网络整理
导读:?您会发现你写完了一个webservice在调用的时候发现怎也没办法调用,一个简单的webservice怎么不能使用,一肚子的怨恨,哈哈您可能没有为webservice设置代理。 ? 下面就给您写个调用的用例和大家分享下。其实很简单,但是你没有想到的时候就会没有头绪。 // w
?您会发现你写完了一个webservice在调用的时候发现怎也没办法调用,一个简单的webservice怎么不能使用,一肚子的怨恨,哈哈您可能没有为webservice设置代理。 //webservice实例化 WebService objService = new WebService(); string strDomain = ConfigurationSettings.AppSettings["domain"].ToString(); //判断是否启用代理服务器 if (strDomain.Trim() != "") { //域访问名 string strUserName = ConfigurationSettings.AppSettings["UserName"].ToString(); //域访问密码 string strPassWord = ConfigurationSettings.AppSettings["PassWord"].ToString(); //代理地址 string strHost = ConfigurationSettings.AppSettings["Host"].ToString(); //代理端口 int strPort = Convert.ToInt32(ConfigurationSettings.AppSettings["Port"].ToString()); //设置代理 System.Net.WebProxy oWebProxy = new System.Net.WebProxy(strHost,strPort); // 获取或设置提交给代理服务器进行身份验证的凭据 oWebProxy.Credentials = new System.Net.NetworkCredential(strUserName,strPassWord,strDomain); objService.Proxy = oWebProxy; //window程序通过代理访问webservice方法GetData DataSet dst = objService.GetData(); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- CXF 动态调用webservice的错误
- AngularJS和orderby在ng重复与特殊字符
- 在Unix上将C std :: clog重定向到syslog
- bootstrap-4 – 折叠无法在ng-bootstrap和angula
- bash – 源文件如何继承陷阱DEBUG?
- Angular 2 RC 2如何将路由器注入自定义Exception
- Angular 5 – 未捕获的ReferenceError:未定义re
- angularjs – 如何在templateURL中使用角度js的l
- Bootstrap学习总结笔记(9)-- 基本组件之input输
- webservice 入门笔记四发送header信息
热点阅读