สาเหตุน่าจะมาจากการเปลี่ยนชื่อ Cookie ของโปรแกรมเพื่อกัน ลอกอินข้ามแอพ แต่เป็นผลให้ ไม่สามรถ Log Off ออกได้ในบางครั้ง
แก้ได้ด้วยการ เปลี่ยน คำสั่ง ใน LogOff จาก
AuthenticationManager.SignOut();
เป็น
AuthenticationManager.SignOut(DefaultAuthenticationTypes.ApplicationCookie);
ลองดูแล้วก็ Work ดี จดไว้ก่อน
ref1 : http://stackoverflow.com/questions/29290120/cant-logoff-identity-mvc-5-sometimes
ref2 : http://stackoverflow.com/questions/28642284/asp-net-mvc-5-w-identity-2-2-0-log-off-not-working
ไม่มีความคิดเห็น:
แสดงความคิดเห็น