通过域验证访问WebService
发布时间:2020-12-16 22:49:48 所属栏目:安全 来源:网络整理
导读:1,文件-新建ASP.net空网站 2,在工程文件上右键添加webService引用 选择高级 选择添加Web引用 输入WebService的URL Web引用名:namespace名,在引用时需要使用到。 选择添加引用。 3,添加完webService引用后的工程如下: 4,废话少说 关键代码如下: using S
1,文件->新建ASP.net空网站 2,在工程文件上右键添加webService引用 选择高级 选择添加Web引用 输入WebService的URL Web引用名:namespace名,在引用时需要使用到。 选择添加引用。 3,添加完webService引用后的工程如下: 4,废话少说 关键代码如下: using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.ServiceModel.Description;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender,EventArgs e)
{
//CRMWebService bb = new CRMWebService();
CRMWebservice.CRMWebServices bb = new CRMWebservice.CRMWebServices();
bb.Credentials = MyCred();
string ret = bb.HelloWord();
//CRMWebServicesSoapClient aa = new CRMWebServicesSoapClient();
//a = MyCred();
Response.Write(ret);
}
public static NetworkCredential MyCred()
{
string loginUser = "administrator";//用户名
string loginPSW = "pwes@wasdfrd1";//密码
string loginHost = "192.138.0.108";//主机名,可以是IP地址,也可以服务器名称
NetworkCredential myCred = new NetworkCredential(loginUser,loginPSW,loginHost);
//NetworkCredential myCred = new NetworkCredential("username","123456","yourip");//"username","yourservername"
return myCred;
}
}
5,运行后的效果如下: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- typescript – Angular 2 import语句通配符语法
- 在bash脚本中调用python脚本会更改变量的类型
- WebService大讲堂之Axis2(8):异步调用WebServic
- amazon-web-services – Elastic Beanstalk上的
- bash – 创建文件描述符然后回显它的重点是什么
- angular – 通过服务器上的Http请求的URL必须是绝
- Angular – 通过不同的帧附加html,每帧一个模块
- scala – 获取更新的不可变对象的更短方法?
- AngularJS和Typescript应用程序的VSCode gulpfil
- Bootstrap 自定义分页方法
热点阅读