با توجه به همون دستورات آموزش ما یک تنظیماتی در وب کانفیگ داریم که به شکال زیر انجام شد
<system.web>
<authentication mode="Forms">
<forms name="LightOilManager" loginUrl="/Customer/Home/Login" defaultUrl="/" timeout="43200" requireSSL="true" />
</authentication>
<compilation debug="true" targetFramework="4.8" />
<httpRuntime targetFramework="4.8" />
</system.web>
بعد در صفحه مربوطه برای لاگین با کد زیر لاگین انجام میشه
FormsAuthentication.SetAuthCookie(login.UserName, login.RememberMe);
ولی اول درست لاگین میشه و کار میکنه ولی بعد از یه تایم خیلی کوتاه به سرعت logout میکنه و از کاربر می خواد دوباره وارد شه.
زمانش حدود 30 ثانیه است .
ممکنه توی لوکال هاست به این حالت خارج نشه . پس اگه تنظیماتی برای هاست پلسک هم مد نظرتون هست بگین
سلام مهندس، باید تیکت بزنی به هاستت بگی بهت meshine key رو بده...
بعد اون تگ رو توی وب کانفیگ در قسمت
System.web بزاری...
مشکلت خیلی راحت حل میشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)