首页 新闻 会员 周边 捐助

HTTPS/SSL 加密请求过程

0
悬赏园豆:100 [已关闭问题] 关闭于 2013-06-24 13:48

现在想做这么一个程序,共有一个客户端(A),一个SERVER端(B),还有N个域名(有CA证书的)
A判断N个域名中哪个可用,然手请求B端,POST一个域名过来,然后由B端请求这个域名(https的)
然后通过之后,B端处理数据并返回给A端,下面是代码
   

  private void GetHttps()
{
ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(CheckValidationResult);
HttpWebRequest req = (HttpWebRequest)WebRequest.CreateDefault(new Uri("https://****/Default.html"));

req.Method = "GET";
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
Stream test = res.GetResponseStream();

//在下面想做B端向A端回写数据的过程,这个过程怎么通过刚才的HTTPS访问加密呢?
//第一次做HTTPS的理解的有点不太准确,请大家指导下
}
public bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{
return true;
}
xujingtian的主页 xujingtian | 菜鸟二级 | 园豆:348
提问于:2011-11-30 17:15
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册