Ciao a tutti.
Ecco il mio problema.
Da una pagina .aspx simulo il post verso un handler .ashx, dal quale vorrei fare un redirect su un'altro handler. Il problema è che il redirect non viene fatto.
Ecco un esempio del codice:
Pagina Test.aspx
-------------------------
var request = WebRequest.Create("http://localhost/In.ashx") as HttpWebRequest;
request.AllowAutoRedirect = false;
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "POST";
// aggiungo qualcosa nell'header che dovrò leggere successivamente
request.Headers.Add("LoginCF", "AAABBB11C11D111E");
var postData = "ALCUNI DATI DI POST"
byte[] buffer = Encoding.UTF8.GetBytes(postData);
request.ContentLength = buffer.Length;
using (var dataStream = request.GetRequestStream()) {
dataStream.Write(buffer, 0, buffer.Length);
}
Handler In.ashx
-----------------------
//leggo i dati dell'Header
//.....
//il codice qui sotto non funziona
context.Response.Redirect("AltroHandler.ashx", true);
Sara M.