Как игнорировать ошибки сертификатов в Windows Phone 7? - PullRequest
2 голосов
/ 13 апреля 2011

Я искал в интернете и знаю, что в .Net мы можем использовать следующие коды для игнорирования ошибок сертификации.

 ServicePointManager.ServerCertificateValidationCallback =
            new RemoteCertificateValidationCallback(
                delegate
                { return true; }
            );

Но классы сертификации не поддерживаются в разработке для Windows Phone 7 (узнайте по http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/4f795a8e-de05-4f01-be7f-0cf2be3a71c2).. Сейчас я использую WebClient, чтобы посетить HTTPS веб-сайт, который сначала требует сертификации. Поэтому мне интересно, можно игнорировать ошибки сертификации, чтобы я мог продолжить свою программу?

Ответы [ 2 ]

3 голосов
/ 07 июня 2012

Просто подключитесь к той же ссылке, но без https

Пример:

изменить это https://qa.server.com/webservices/test

к этому http://qa.server.com/webservices/test

и будет работать;)

Это только при условии, что сервер, которому вы звоните, не требует https.

3 голосов
/ 11 мая 2011

Нет, к сожалению, охранники вас не пустят.

...