如何从.NET控制台应用程序调用HTTPS Web服务方法?

3
我有一个ASP.net Web应用程序,它位于https://www.example.com/Private
我想创建一个.NET控制台应用程序,在https://www.example.com/Private/DataCall上调用我的ASP.net Web应用程序的Web方法。
如何编写.NET控制台应用程序以通过HTTPS安全地调用Web方法?
我以前在普通HTTP中做过这个,但对于这个应用程序,安全通信是必不可少的。
1个回答

2
Uri uri = new Uri(url);
WebRequest webRequest = WebRequest.Create(uri);   
ServicePointManager.ServerCertificateValidationCallback = (s, cert, chain, ssl) => true;
WebResponse webResponse = webRequest.GetResponse();
ReadFrom(webResponse.GetResponseStream());

如何使用WebRequest访问使用https加密的SSL站点?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接