J'ai lu des questions sur les problèmes de SSL en utilisant un proxy et je pense que c'est la cause de la validation du certificat SSL. Mais j'ai testé différentes méthodes pour le configurer pour toujours accepter SSL sans succès. Mon code fonctionne bien pour HTTP mais pour HTTPS il "se bloque" sur se connecter puis échoue.WebPrice Proxy Https Problème
Mon code:
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
string response;
try
{
using (WebClient wc = new WebClient())
{
var ProxyA = "192.168.0.103:8888".Split(':');
string PHost = ProxyA[0];
int PPort = Int32.Parse(ProxyA[1]);
wc.Proxy = new WebProxy(PHost, PPort);
response = wc.DownloadString("https://www.mittip.se");
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Merci! L'exemple de code ci-dessus était juste un code de test que j'ai fait en jouant avec les Certs SSL et comme vous dites que cela ne fonctionne pas sur SSL. Maintenant, j'ai testé mon ancien code avec ServicePointManager.ServerCertificateValidationCallback = delegate {return true; } Et ça a bien fonctionné! Merci beaucoup! Ma mauvaise erreur! –