PDA

View Full Version : سوال: سطح دسترسی



vajihe11
جمعه 01 آذر 1392, 12:41 عصر
سلام دوستان
من برای ایجاد سطح دسترسی و اینکه کاربر حتما با لاگین تنها بتواند به صفحه مدیریت دسترسی پیدا کند ای کار رو انجام دادم:
در web config روت نوشتم

<authentication mode="Forms">
<forms defaultUrl="~/admin/aDmin.aspx" loginUrl="~/admin/lmtmn.aspx" timeout="34200" slidingExpiration="true"></forms>
</authentication>
در وب کانفیگ پوشه مدیر نوشتم :

<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</configuration>
و در صفحه لاگین هم نوشتم :

tbl_user tu = (from u in li.tbl_users where u.password.ToString() == lo.CreatHashpassword(passlogin.Value) && u.username == userlogin.Value select u).FirstOrDefault();
if (tu == null)
{
message = "نام کاربری و یا رمز عبو اشتباه است";
return;
}
else
Response.Redirect("aDmin.aspx");
}
ولی درست کار نمیکنه.کجای کارم اشتباهه؟
ممنون از همه

mo20000
جمعه 01 آذر 1392, 13:11 عصر
113119113120 سلام من این مشکلا که تو تصاویر را هستا دارم تو رو خدا کمممممممممممممممممکم کنید . چند جا کمک گرفتم بی فایده اگه ممکنه به صورت تصویری کمکم کنید

vajihe11
جمعه 01 آذر 1392, 13:31 عصر
فعلا که کسی نیست کمک کنه
آقا کمککککککککککککککککککککککک ککککک

mohsen_1687
جمعه 01 آذر 1392, 22:12 عصر
سلام
اینو بزار تو وب کانفیگت


<system.web>
<authorization>
<allow users="admifani"/>
<deny users="*"/>
</authorization>
</system.web>
و وقتی یوزر و پس درست بود اینو قرار بده

FormsAuthentication.SetAuthCookie("admifani", false);

fakhravari
شنبه 02 آذر 1392, 00:00 صبح
یه فایل config اضافی داری توی یه پوشه

vajihe11
شنبه 02 آذر 1392, 17:50 عصر
بچه ها یکی جواب منو بده.....
چرا دوستان سوالشون رو تو تاپیک سوال دیگران میگذارند؟

mortezamhd
یک شنبه 03 آذر 1392, 20:24 عصر
سلام دوستان
من برای ایجاد سطح دسترسی و اینکه کاربر حتما با لاگین تنها بتواند به صفحه مدیریت دسترسی پیدا کند ای کار رو انجام دادم:
در web config روت نوشتم

<authentication mode="Forms">
<forms defaultUrl="~/admin/aDmin.aspx" loginUrl="~/admin/lmtmn.aspx" timeout="34200" slidingExpiration="true"></forms>
</authentication>
در وب کانفیگ پوشه مدیر نوشتم :

<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</configuration>
و در صفحه لاگین هم نوشتم :

tbl_user tu = (from u in li.tbl_users where u.password.ToString() == lo.CreatHashpassword(passlogin.Value) && u.username == userlogin.Value select u).FirstOrDefault();
if (tu == null)
{
message = "نام کاربری و یا رمز عبو اشتباه است";
return;
}
else
Response.Redirect("aDmin.aspx");
}
ولی درست کار نمیکنه.کجای کارم اشتباهه؟
ممنون از همه

سلام. شما چرا از سشن برای اعتبار سنجی و سطح دسترسی استفاده نمیکنی؟ مزیت استفاده از این کار چیه ؟
برای نحوه اعتبارسنجی و ... با سشن اینجا (http://barnamenevis.org/showthread.php?428180-%D9%85%D8%AD%D8%A7%D9%81%D8%B8%D8%AA-%D8%A7%D8%B2-%D9%86%D8%A7%D8%AD%DB%8C%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C&p=1916483&viewfull=1#post1916483) برو

موفق باشید

fakhravari
دوشنبه 04 آذر 1392, 17:38 عصر
سلام. شما چرا از سشن برای اعتبار سنجی و سطح دسترسی استفاده نمیکنی؟ مزیت استفاده از این کار چیه ؟
برای نحوه اعتبارسنجی و ... با سشن اینجا (http://barnamenevis.org/showthread.php?428180-%D9%85%D8%AD%D8%A7%D9%81%D8%B8%D8%AA-%D8%A7%D8%B2-%D9%86%D8%A7%D8%AD%DB%8C%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C&p=1916483&viewfull=1#post1916483) برو

موفق باشید
شما سشن با authentication مقایسه می کنید؟:بامزه: