77 messaggi dal 17 gennaio 2003
Ciao a tutti,
ho il seguente problema:

vorrei accedere da un'applicazione alla sezione protetta di un sito usando la classe webclient

// Passo i parametri al workflow !!
System.Net.WebClient oClient;

oClient = new System.Net.WebClient();
System.Collections.Specialized.NameValueCollection oParams = new System.Collections.Specialized.NameValueCollection();
oParams.Add("txtUserName", "a");

oParams.Add("txtPassword", "a");
oParams.Add("btnLogin", "Login");
string sURL = "http://sito/paginariservata.aspx" ;
WebHeaderCollection headerCookies = new WebHeaderCollection();
headerCookies.Add("Cookie", "cookie=valore");

oClient.Headers.Add(headerCookies);

byte[] bResponse ;

try
{

bResponse = oClient.UploadValues(sURL,"POST",oParams);
sResult = System.Text.Encoding.ASCII.GetString(bResponse);
Response.Redirect(sURL) ;

}
catch(WebException b)
{
sResult = b.Message ;
}


Non redirecta nella pagina riservata....rimane nella login.aspx

Qualcuno può aiutarmi???
grazie a tutti.

Grande Nyquist!!!
2.198 messaggi dal 30 novembre 2001
non puoi evitare il login.
77 messaggi dal 17 gennaio 2003
ma non lo evito...lo faccio da codice....e posto i dati neccessari per il login....pensando che mi autenticasse automaticamente

Grande Nyquist!!!
2.198 messaggi dal 30 novembre 2001
anche se gli passi i dati necessari per il login la pagina di login non viene eseguita per questo il cookie di autenticazione non viene impostato. se dici quello che vuoi fare vediamo se troviamo una soluzione.
77 messaggi dal 17 gennaio 2003
devo accedere alla parte riservata da un'applicazione in modo automatico....per prendere poi dei valori che devono essere elaborati dall'applicazione.

spero di averti spiegato lo scenario..

Grande Nyquist!!!
2.198 messaggi dal 30 novembre 2001
scusa ma vuoi accedere alla parte riservata da un'applicazione windows?
77 messaggi dal 17 gennaio 2003
no da un'altro sito

Grande Nyquist!!!
2.198 messaggi dal 30 novembre 2001
mmm non credo sia possibile perchè come ti dicevo prima, anche se gli passi i parametri per la login questi vengono passati alla pagina da te richiesta, che è diversa da login ed è quindi asp.net che non trovando l'autenticazione ti rimanda alla pagina di login.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.