Open Redirect

任何重新導向至指定透過例如查詢字串或表單資料要求 URL 的 web 應用程式將使用者重新導向至外部、 惡意 URL 可能遭竄改。

protected void Button1_Click(object sender, EventArgs e)
{
            string namecode = Request.QueryString["testcode"].ToString();
            Response.Redirect("TestStart.aspx?testcode=" + testcode.ToString());
}

改為使用Server.Transfer進行轉址

調整後

protected void Button1_Click(object sender, EventArgs e)
{
            string namecode = Request.QueryString["testcode"].ToString();
            Server.Transfer("TestStart.aspx?testcode=" + testcode.ToString());
}