Multiple redirection error

1

Before, I did not give this error when I killed the session. The error is this: How do I solve it?

Esta página da web tem um loop de redirecionamento
RecarregarOcultar detalhes
A página da web em http://localhost:2374/Default.aspx resultou em muitos redirecionamentos. Apagar seus cookies para este site ou permitir cookies de terceiros pode resolver o problema. Se não resolver, talvez o problema esteja na configuração do servidor, e não em seu computador.
Saiba mais sobre este problema.
Código de erro: ERR_TOO_MANY_REDIRECTS

The whole question, I do not know if it's because it's in the page load. I just got a code with my colleague and got all my Page Load.

protected void Page_Load(object sender, EventArgs e)
        {
            //Declarações   
            WFExecutor vcmpExecutor = null;

            try
            {
                //Instâncias e Inicializações
                vcmpExecutor = new WFExecutor();

                //Desenvolvimento

                if (!Page.IsPostBack)
                {
                    if (Request["hdfDsUsuarioRede"] != null)
                    {
                        //txtRecebeUsuario.Text = DecryptString(Request["hdfDsUsuarioRede"]);
                        txtRecebeUsuario.Text = (Request["hdfDsUsuarioRede"]);
                        Session["DsUsuarioRede"] = txtRecebeUsuario.Text;

                        VerificarSeguranca();
                    }

                    //if (Session["DsTipoUsuario"].ToString() == "2")
                    //{
                    //    Response.Redirect("/frmANAAguardeProcesso.aspx");
                    //}

                    if (Session["DsTipoUsuario"].ToString() == "2")
                        if (!HttpContext.Current.Request.Path.EndsWith("/frmANAAguardeProcesso.aspx", StringComparison.InvariantCultureIgnoreCase))
                            Response.Redirect("/frmANAAguardeProcesso.aspx");

                    if (Session["DsUsuarioRede"] != null)
                    {
                        VerificarSeguranca();
                    }

                }
            }
            catch (Exception Ex)
            {
                Mensagem = (wucMensagens)Page.Master.FindControl("wucMasterMensagens");
                Mensagem.ExibirMensagem(wucMensagens.TipoAlerta.Erro, Ex.Source, Ex.Message, Ex.StackTrace);

And that's my problem:

if (Session["DsTipoUsuario"].ToString() == "2")
                        if (!HttpContext.Current.Request.Path.EndsWith("/frmANAAguardeProcesso.aspx", StringComparison.InvariantCultureIgnoreCase))
                            Response.Redirect("/frmANAAguardeProcesso.aspx");
                }
            }

I kill the session like this by passing a user to a HiddenField:

http://localhost:2374/?hdfdsusuariorede=scofva

It is at that moment that things go away.

    
asked by anonymous 25.11.2014 / 21:19

0 answers