-->
  • Asp.Net MVC - Forms Authentication Problemi

    Asp.Net MVC de diğer versiyonlarında üyelik sistemi için en çok kullanılan yöntemlerden biri Asp.Net FormsAuthentication sistemidir.

    Kullanımı şu şekildedir.

    Oturum Açmak için: 
    FormsAuthentication.SetAuthCookie("email@gmail.com", true);

    Oturumı Kapatmak için : 
    FormsAuthentication.SignOut();

    Oturumu Kontrol Etmek için: 
    HttpContext.Current.User.Identity.IsAuthenticated;


    Asp.Net MVC ile bu yöntemi kullanmak istediğimizde oturumu kontrol etmek için kulandığımız HttpContext.Current.User.Identity.IsAuthenticated; kod parçası çalışmayabilir.

    Bunun için asp.net mvc ile web.config içerisinde standart olarak gelen aşağıdaki kod parçasını silmemiz yeterlidir.Sorun çözülecektir.

    <modules>
      <remove name="FormsAuthentication" />
    </modules>
  • You might also like