Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1838 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Accepter automatiquement un certificat X509

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Accepter automatiquement un certificat X509

n°1642275
Kayanwan
Pixelyoz
Posté le 13-11-2007 à 15:31:37  profilanswer
 

Bonjour,
 
J'ai une page de login qui fait appel à un WebService.
Auparavent, cette connection se faisait via un .asmx par le bias du protocole http.
 
Depuis peu, nous avons mis en place sur les serveur hebergeant les webservices des connexions sécurisés avec certificats. (en https)
 
Lorsque que l'on accède directement aux WebServices, une demande d'acceptation de certifcat est demandé. C'est cette demande que j'aimerais squizer ! (accepter automatiquement)
 
En effet, lorsque je cherche à passer par ma page de Login, j'ai une erreur liée au fait que la relation ne peut pas se faire en TLS/SSL.
 
il faudrait que dans ma page de login, j'ai une acceptation automatique du certificat délivré par mon serveur.
 
Merci de votre aide
 
Yoann


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
mood
Publicité
Posté le 13-11-2007 à 15:31:37  profilanswer
 

n°1643272
Kayanwan
Pixelyoz
Posté le 15-11-2007 à 11:58:35  profilanswer
 

Résolu
 
 
J'ai rajouté ce code et tout roule maintenant
 
Merci
 
 

Code :
  1. ' On indique la validation automatique des demandes d'acceptation des certificats
  2.     System.Net.ServicePointManager.CertificatePolicy = New TrustAllCertificatesPolicy


 
 
 

Code :
  1. ' Classe implémentant l'interface System.Net.ICertificatePolicy
  2. ' Permet de toujours autoriser l'acceptation des certificats
  3. Public Class TrustAllCertificatesPolicy
  4. Implements ICertificatePolicy
  5. Public Function CheckValidationResult(ByVal sp As ServicePoint, _
  6. ByVal cert As X509Certificate, ByVal request As WebRequest, ByVal problem As Integer) As Boolean _
  7. Implements ICertificatePolicy.CheckValidationResult
  8.     Return True
  9. End Function
  10. End Class


Message édité par Kayanwan le 15-11-2007 à 11:59:31

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Accepter automatiquement un certificat X509

 

Sujets relatifs
Se loguer automatiquement sur une page webrecupere automatiquement des données d une table MySQL dans un forulai
[cygwin] Executer automatiquement un scriptProcesser automatiquement des formulaires
[Actionscript/Flash] Probleme de son qui demare automatiquementExporter un certificat pour les macro excel
creer dossier automatiquement a partir des tagsscript ou soft imprimant automatiquement un PDF
Certificat SSL a valider pour chaque élément de pageFenêtre generées "load" "save" automatiquement en pythonQT # Resolu #
Plus de sujets relatifs à : Accepter automatiquement un certificat X509


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR