Bonjour,
voici mon probleme j'ai un site web avec l'authentification basé sur MembershipProvider avec mysql. à partir d'une application winform je voudrais utiliser des page de monsite web al'aide d'un webbrower pour que ca soit transparent a l'usage. Pour cela je veux logger l'usage dans le site web partir de la winform. jai tenté de cette facon sans succes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
string authorisationHeader = string.Empty;
string webSiteURL = "http://192.168.10.205/pageWeb.aspx";
 string credentials = Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes("USER" + ":" + "PASSWORD")); 
StringBuilder outputData = new StringBuilder();
 HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(webSiteURL);
myHttpWebRequest.Proxy.Credentials = CredentialCache.DefaultNetworkCredentials;
myHttpWebRequest.Headers.Add("Authorization", "Basic " + credentials); 
 
 wbWebSite.Navigate(webSiteURL, null, null, authorisationHeader);
dans le webbrower je suis automaitquement rediriger vers la page de login
mer ic de vos suggestions