PDA

View Full Version : سوال: redirect نشدن به بخش مدیریت



m.toosi
یک شنبه 31 اردیبهشت 1391, 21:29 عصر
وقتی که نام کاربری و پسوردم را در صفحه لاگین سایت وارد می کنم
redirect نمیشه به بخش مدریت سایت
کسی میدونه مشکلش چیه ؟
من به این صورت در web config نوشتم
<authentication mode="Forms">
<forms loginUrl="~/LoginAdmin.aspx" defaultUrl="~/AdminManager/AdminManager.aspx" timeout="2600" ></forms>
</authentication>

وهمچنین در We.config صفحه مدیریت نوشته شده
<authorization>
<deny users="*" />
<allow roles="administrator" />
</authorization>

مشکلم دقیقا این هست که وقتی نام کاربری و پسورد رو میزنم وارد صفحه مدیریت نمیشه و خطا هم میده که انگاری یوزر و پس رو داری اشتباه میدی ولی مطمن هستم که درسته و تغییرشم دادم
فکر می کنم نمیتونه از دیتابیس بخونه
چکار کنم دوستان :گریه: ؟

dorparasti
یک شنبه 31 اردیبهشت 1391, 23:52 عصر
متن خطا رو می تونی بزاری ؟

بعد توی وب کانفیگ دوم اول allow رو بزار بعد deny رو


<authorization>
<allow roles="administrator" />
<deny users="*" />
</authorization>

naser_feb8646
دوشنبه 01 خرداد 1391, 00:06 صبح
وقتی که نام کاربری و پسوردم را در صفحه لاگین سایت وارد می کنم
redirect نمیشه به بخش مدریت سایت
کسی میدونه مشکلش چیه ؟
من به این صورت در web config نوشتم
<authentication mode="Forms">
<forms loginUrl="~/LoginAdmin.aspx" defaultUrl="~/AdminManager/AdminManager.aspx" timeout="2600" ></forms>


</authentication>

وهمچنین در We.config صفحه مدیریت نوشته شده
<authorization>
<deny users="*" />
<allow roles="administrator" />
</authorization>

مشکلم دقیقا این هست که وقتی نام کاربری و پسورد رو میزنم وارد صفحه مدیریت نمیشه و خطا هم میده که انگاری یوزر و پس رو داری اشتباه میدی ولی مطمن هستم که درسته و تغییرشم دادم
فکر می کنم نمیتونه از دیتابیس بخونه
چکار کنم دوستان :گریه: ؟

سلام دوست عزیز
توی وب کانفیگ مدیریت بجای علامت * علامت ؟ بزار درست میشه

<authorization>
<deny users="؟" />
<allow roles="administrator" />
</authorization>

m.toosi
دوشنبه 01 خرداد 1391, 01:26 صبح
باتشکر از دوستان ولی باز هم درست نشد:گریه:

m.toosi
سه شنبه 02 خرداد 1391, 21:22 عصر
مشکلم اینه که وقتی نام کاربری و پسورد رو میزنم وارد صفحه مدیریت نمیشه و گاهی خطا میده که انگاری یوزر و پس رو داری اشتباه میدی ولی مطمن هستم که درسته و تغییرشم دادم
دوستان باتجربه و کسانی که احساس میکنید مشکل بنده رو فهمیدید لطفا راهنمایی کنید
شاید یک اشتباه خیلی کوچیک باشه که من دقت نمی کنم ولی بر راهی رو امتحان کردم و نشده:گریه::گریه::گریه:

fakhravari
سه شنبه 02 خرداد 1391, 22:24 عصر
باید مشکل از rols ها باشه.

m.toosi
چهارشنبه 03 خرداد 1391, 01:09 صبح
منم همین احتمال رو میدم
ولی نمیدونم از کجاش و چه جوری باید درستش کرد
میشه بگی چه جوری بفهمم؟

fakhravari
چهارشنبه 03 خرداد 1391, 02:07 صبح
لیست کل rols ها و پوشه ها را بزارید و بگید کدام یک سطح دسترسی دارند روی پوشه

m.toosi
یک شنبه 07 خرداد 1391, 16:50 عصر
اشکال از رول ها بود
چون تنظیمات مربوط به Login و roles هارو پاک کردم و دوباره تنظیم کردمشون
درست شد
فقط قبلا 2 تا Rol بود ولی حالا یکی بیشتر درست نکردم

فقط یک سوالی
چه جوری میشه یک Admin اصلی درست کرد که بتونه نام کاربری و پسورد مدیر سایت رو تغییر بده
مثلا 2 تا مدیر داشته باشه
یکی مدیر سایت که به اصطلاح مشتری(خریدار سایت ) هست
یکی هم طراح و برنامه نویس سایت که بتونه در صورت تمایل اکانت طرف رو پاک کنه و تغییرش بده

mohsen.nsb44
یک شنبه 07 خرداد 1391, 17:17 عصر
اشکال از رول ها بود
چون تنظیمات مربوط به Login و roles هارو پاک کردم و دوباره تنظیم کردمشون
درست شد
فقط قبلا 2 تا Rol بود ولی حالا یکی بیشتر درست نکردم

فقط یک سوالی
چه جوری میشه یک Admin اصلی درست کرد که بتونه نام کاربری و پسورد مدیر سایت رو تغییر بده
مثلا 2 تا مدیر داشته باشه
یکی مدیر سایت که به اصطلاح مشتری(خریدار سایت ) هست
یکی هم طراح و برنامه نویس سایت که بتونه در صورت تمایل اکانت طرف رو پاک کنه و تغییرش بده
توی اسکیو ال یک قسمت هست به نام security
اونجا میتونی نقشیو ایجاد بکنی که یکی فقط بتونه ثبت حذف کنه یکی بتونه فقط select بگیره و کارهای دیگه کمی در موردش مطالعه کنی فکر کنم بتونی مشکلتو حل کنی