2017-04-04 2 views
0

J'utilise HttpClient.PostAsync sur une URL avec un schéma HTTPS . Ce qui est bizarre, c'est que sur une de mes machines, la requête est HTTP. J'utilise Fiddler pour détecter ce qui est réellement envoyé. La mauvaise machine fonctionne dot net 4.5.2 4.5 sur Windows Server 2008, mais j'ai testé le code sur une autre machine avec la même configuration , et tout a bien fonctionné. L'exécution de ladite requête sur la machine défectueuse en dehors de .net fonctionne correctement.HttpClient modifie HTTPS en HTTP sur certaines machines

Des idées?

Merci

Répondre

0

je mis à jour mon cadre de .net à 4.6.2, et maintenant tout fonctionne Peachy.

Comme vous pouvez le voir, je pensais au départ que la mauvaise machine avait .net 4.5.2, mais qu'elle avait en fait .net 4.5.