私は簡単なオンラインゲーム、 を特定の時間に苦労しています、毎日、ゲームが更新され、時が来たら、まずユーザーをログアウトする必要があります。 Global.asaxの "Application_Start"関数では、タイマーを初期化し、それが目安であれば、Global.asaxで書き込んだメソッド "UpdateGame"が呼び出されます。ここにメソッドがあります:Global.asaxでユーザーをログアウト
logOff()に来たら、フリーズします。ここでログオフ方法は次のとおりです。
[Authorize]
public ActionResult LogOff()
{
FormsService.SignOut();
return RedirectToAction("Index", "Home");
}
私はそれに多くのことを働いたが、それはログアウトがHTTPリクエストで呼び出されていないためと思われ、それは、ユーザがログアウトボタンを押したときのように機能していません。
私の質問は、このようなコントローラのアクションをGlobal.asaxの中から呼び出すにはどうすればいいのですか?
この[回答](http://stackoverflow.com/a/2355104/60108)が役立ちます。 – Eranga
はい、感謝のエランガ、それは私の答えでした。 – nafiseh