EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

Comment corriger l’erreur “Le décryptage ou l’authentification a échoué” dans une demande web avec HttpWebRequest

Novell Android de programmation  
 
Comment corriger l’erreur “Le décryptage ou l’authentification a échoué” dans une demande web avec HttpWebRequest

Lorsque vous voulez faire une requête Web par HTTP depuis une application mobile, développer dans Android de Novell, o Visual Studio, en utilisant le langage C#, Vous pouvez le faire par le biais de l’objet System.Net.HttpWebRequest. Comme ça, Vous pouvez faire une demande d’informations ou de données à n’importe quelle URL pour ensuite les utiliser dans votre application.

Pour ce faire, le code en utilisant ceci est semblable à la suivante, sans prendre en compte gestion des exceptions dans le même:

Ainsi, À première vue, ce qui peut être évidente et ne donnez pas tout type de problèmes, Vous pouvez devenir un nuisance Si la demande émane d’un URL sécurisée, c'est-à-dire, à une adresse HTTPS.

Pour une raison quelconque, Lorsque vous essayez d’obtenir le même système de réponse lève une erreur, en raison d’un problème dans l’obtention de la certificat, type de:

Pour Difficulté Cet inconvénient et qui est ne signale pas d’erreur, doit être un changement dans les options du projet en question. Nous allons le voir:

Étape 1. Faisceau Cliquez sur avec le bouton droit, dans la fenêtre de la IDE de Novell o Visual Studio, sur votre projet Android, et sélectionnez Options.

Comment corriger l’erreur « le décryptage ou l’authentification a échoué »" dans une demande web avec HttpWebRequest - Image 1 - Professor-falken.com

Étape 2. Ouvre la fenêtre de de les options de projet avec une multitude de possibles configurations de. Dans la partie gauche, Sélectionnez Compilation > Build Android. Par la suite, dans le côté droit, presque ci-dessous tous les, vous verrez un sélecteur de appelé Implémentation de SSL/TLS Ce qui, par défaut, la valeur est généralement Par défaut. Sélectionnez l’option TLS Native 1.2+ et tuteur les modifications en cliquant sur le bouton Bien.

Comment corriger l’erreur « le décryptage ou l’authentification a échoué »" dans une demande web avec HttpWebRequest - Image 2 - Professor-falken.com

Une fois fait, test de compiler à nouveau la solution et courir le projet. Cette fois le erreur que nous parlons de n’apparaîtra pas et la demande à l’URL en question sera Corriger.

Remarque. N’oubliez pas que cette erreur survient généralement lorsque l’application est en production, c'est-à-dire, en mode Communiqué de, et il ne survient pas habituellement lorsque nous avons le mode de développement ou le débogage, Débogage.

Laissez-nous un commentaire ou d’entrer à laForum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page