は私が前に私は真のリターンビューの場合ならば最初if(Request.IsAuthenticated)
をチェックイン時にプログラムを実行すると、私は、ログインどうRequest.IsAuthenticated作業が正確に
public ActionResult Login(AccountLog Usr)
{
AccountLog personindatabase = db.AccountLogs.FirstOrDefault(m => m.Usercode == Usr.Usercode);
FormsAuthentication.SetAuthCookie(personindatabase.UserName, true);
ViewBag.id = personindatabase.Usersid;
return RedirectToAction("Main", "Main");}
ためにこのコードを使用 を起動し、ログインフォームを使用して2 MVCプロジェクトを作りましたそうでなければ、この
public ActionResult Main()
{
if (Request.IsAuthenticated)
{
return View();
}
return RedirectToAction("Login", "Account");
}
それがうまく働いたが、私は私が最初のプログラムを実行する場合に気づいと成功のログインを行ったが、まだログインしていない、第2のプログラムを行っていないログアウトを、それを閉じて実行して開いているとしてログインページにリダイレクトログインした人m eanもし私が最初のログインからログインしたら、それを開いて2番目のセッションを開け、それを逆にする方法2つのプロジェクトログインを区別する方法Request.IsAuthenticated
の代替案を作るにはどうすればいいですか?助けてくれる
私が正しく理解している場合、同じブラウザを使用して同時に2つの異なるログインを試していますか? –
はい私はこれを同じブラウザで行いましたが、同じ時間にしませんでした –