C# SSL Authentification d'Accès de Base
Je veux demander des rapports à partir d'un tiers et qu'ils exigent "Authentification d'Accès de Base" par la POSTE:
Your client application must use Basic Access Authentication to send the user name and password.
Quelqu'un peut me pointer dans la bonne direction?
Edit: je ne vois ce post mais il y a deux réponses et je ne suis pas sûr si c'est ce que je dois faire ou ce qui est la méthode préférée.
OriginalL'auteur Chris Klepeis | 2009-07-14
Vous devez vous connecter pour publier un commentaire.
En supposant que vous utilisez un WebRequest, vous attachez une CredentialCache à votre demande:
de Base il n'y a pas de différence entre nc et cc. Avec Digérer que le cache n'est la bonne chose: seulement négocie les digérer la fois, alors il pré-authentification avec un nouveau de plus en plus 'nc' (le digest nc, pas le réseau cred dans mon exemple), permettant ainsi d'éviter le supplément aller-retour. Donc je crois que le mieux pour avoir l'habitude d'utiliser le cache plutôt que de réseau creds.
OriginalL'auteur Remus Rusanu
Le sens de base est comme ceci:
mais il y a parfois des problèmes avec l'utilisation de la demande d'informations d'identification, l'alternative est d'ajouter les données d'authentification en-têtes de la requête
pour plus de détails, consultez cet article de blog
http://charlie.cu.cc/2012/05/how-use-basic-http-authentication-c-web-request/
OriginalL'auteur Charlie Wu