0

我对托管在 ASP.NET 站点中的 Silverlight 5 应用程序有一个要求,该应用程序具有 5 分钟超时的 FormAuthentication。我有一个客户端要求,当会话超时发生时,必须将下一个用户请求重定向到 login.aspx 并再次登录。

目前我在Application_UnhandledException处理程序中有这个:

if (domainException != null && !WebContext.Current.User.IsAuthenticated) {
    e.Handled = true;
    System.Windows.Browser.HtmlPage.Document.Submit(); // redirect to login page
}

谢谢埃利奥

4

1 回答 1

0

您可以尝试使用 - 基于Navigate Method

System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("url", UriKind.Absolute));

链接: http: //msdn.microsoft.com/fr-fr/library/cc189809 (v=vs.95).aspx

于 2012-09-20T09:34:02.110 回答