グローバル ASAX で条件を検出し、満たされていない場合は、アカウントコントローラーのログインアクションに移動します。
void Session_Start(object sender, EventArgs e)
{
if(thingy==null)
Response.Redirect(Request.ApplicationPath + "/Account/Login");
}
この段階でアカウントのログイン アクションの URL を取得する方法はありますか?