博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一次U9身份验证http数据对接
阅读量:5324 次
发布时间:2019-06-14

本文共 1140 字,大约阅读时间需要 3 分钟。

 

一般情况下传输和回传HTTP协议就搞定了,但这次不同,有身份验证,网上的资料相对较少,怎么办呢?.NET没有不代表JAVA没有,网上搜JAVA身份验证HTTP协议,

果然是有的,跟着代码改成相应的.NET代码,就是下面这玩意:

///         /// 服务器网络凭证        ///         /// 
public NetworkCredential MyCredc(string loginUser, string loginPSW) { string loginHost = "";//主机名,可以是IP地址,也可以服务器名称 NetworkCredential myCred = new NetworkCredential(loginUser, loginPSW); return myCred; }
try     {                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url + "?formInfo=" + JsonConvert.SerializeObject(obj));                request.Credentials = MyCredc(adm, pas);  //凭证就是这玩意                request.Headers.Add("CSRF_NONCE", acquireWindchillToken(tokenUrl));                request.Method = "POST";                using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)                {                    StreamReader reader = new StreamReader(response.GetResponseStream());                }            }            catch (Exception ex)            {                throw new Exception(ex.Message);            } }

 

转载于:https://www.cnblogs.com/Xanthus/p/11174972.html

你可能感兴趣的文章
PHP zip压缩文件及解压
查看>>
SOAP web service用AFNetWorking实现请求
查看>>
Java变量类型,实例变量 与局部变量 静态变量
查看>>
mysql操作命令梳理(4)-中文乱码问题
查看>>
Python环境搭建(安装、验证与卸载)
查看>>
一个.NET通用JSON解析/构建类的实现(c#)
查看>>
Windows Phone开发(5):室内装修 转:http://blog.csdn.net/tcjiaan/article/details/7269014
查看>>
详谈js面向对象 javascript oop,持续更新
查看>>
关于这次软件以及pda终端的培训
查看>>
jQuery上传插件Uploadify 3.2在.NET下的详细例子
查看>>
如何辨别一个程序员的水平高低?是靠发量吗?
查看>>
新手村之循环!循环!循环!
查看>>
ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath
查看>>
正则表达式的用法
查看>>
线程安全问题
查看>>
集合的内置方法
查看>>
IOS Layer的使用
查看>>
Android SurfaceView实战 带你玩转flabby bird (上)
查看>>
Android中使用Handler造成内存泄露的分析和解决
查看>>
SSM集成activiti6.0错误集锦(一)
查看>>