ASP.NETサイトでホストされているSilverlight5アプリに、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
}
ありがとうエリオ