When using the Sitecore Client in Internet Explorer, after the user session expires, the user may be redirected to a page with the URL like the following one instead of the login page:
http://hostname/sitecore/:///undefined?returnUrl=%2Fsitecore%2Fshell
The following error may also appear:
Exception: System.Web.HttpException Message: A potentially dangerous Request.Path value was detected from the client (:). Source: System.Web at System.Web.HttpRequest.ValidateInputIfRequiredByConfig() at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)
To fix this issue, perform the following steps:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Sitecore.Support.sitecore.login.Default" %>