Impossible de créer le canal sécurisé ssl / tls. Html Agility

c# html-agility-pack web-scraping

Question

J'essaie de gratter un site en utilisant HTML Agility Pack. Le site utilise https et il montre l'erreur sur cette ligne

doc = web.Load(url);

Je crée une application de bureau et non une application Web.

Réponse populaire

Vous devez activer le type de protocole correct sur le gestionnaire de points de service. Ajoutez-le simplement avant que la ligne que vous avez dite ait causé l'erreur. Cela devrait le faire.

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
doc = web.Load(url);



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi