protected void Page_Load(object sender, EventArgs e) { if (Request.IsSecureConnection) { // Page only accessible to a logged in user if (Session["LoginStatus"].ToString().Equals("User")) { BLUser user = Session["CurrentUser"] as BLUser; gvOrders.DataSource = BLOrder.getUserOrders(user); gvOrders.DataBind(); } else { // Unauthorised Response.Redirect("~/UL/ErrorPage/0"); } } else { // Make connection secure if it isn't already string url = ConfigurationManager.AppSettings["SecurePath"] + "PurchaseHistory"; Response.Redirect(url); } }