Как вызвать метод веб-службы HTTPS из консольного приложения .net? - PullRequest
2 голосов
/ 23 ноября 2011

У меня есть веб-приложение ASP.net.Он находится по адресу https://www.example.com/Private.

. Я хотел бы создать консольное приложение .net, которое вызывает веб-метод в моем веб-приложении ASP.net по адресу https://www.example.com/Private/DataCall.

.Сетевое консольное приложение для безопасного вызова веб-метода через HTTPS?

Я делал это раньше в обычном HTTP, но для этого приложения безопасная связь необходима.

1 Ответ

2 голосов
/ 23 ноября 2011
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 для доступа к зашифрованному SSL-сайту с помощью https?

...