private ActionResult ProcessSignOut(SignOutRequestMessage signOutMsg) { var appPath = Request.ApplicationPath; if (!appPath.EndsWith("/")) { appPath += "/"; } var rpUrl = new Uri(Request.Url, appPath); var signOutCleanupMsg = new SignOutCleanupRequestMessage(rpUrl); var signOutUrl = signOutCleanupMsg.WriteQueryString(); var html = AssetManager.LoadString(EmbeddedStsConstants.SignOutFile); html = html.Replace("{redirectUrl}", signOutMsg.Reply); html = html.Replace("{signOutUrl}", signOutUrl); return(Html(html)); }
private ActionResult ProcessWSFedSignOutCleanupRequest(SignOutCleanupRequestMessage message) { return(ShowSignOutPage(message.Reply)); }
private ActionResult ProcessWSFedSignOutCleanupRequest(SignOutCleanupRequestMessage message) { return ShowSignOutPage(message.Reply); }
private ActionResult ProcessSignOut(SignOutRequestMessage signOutMsg) { var appPath = Request.ApplicationPath; if (!appPath.EndsWith("/")) appPath += "/"; var rpUrl = new Uri(Request.Url, appPath); var signOutCleanupMsg = new SignOutCleanupRequestMessage(rpUrl); var signOutUrl = signOutCleanupMsg.WriteQueryString(); var html = AssetManager.LoadString(EmbeddedStsConstants.SignOutFile); html = html.Replace("{redirectUrl}", signOutMsg.Reply); html = html.Replace("{signOutUrl}", signOutUrl); return Html(html); }