PDA

View Full Version : سوال: استفاده از role و redirect به صفحه AccessDeny



nafasak
شنبه 22 خرداد 1389, 18:40 عصر
سلام
من از role استفاده كردم ولي يه مشكل دارم
نميدونم چطور وقتي كاربري كه لاگين كرده اجازه دسترسي به يك صفحه رو نداره اونو به مثلا صفحه AccessDeny منتقل كنم.
من در webconfig اين كد رو دارم:


<authentication mode="Forms">
<forms name="IranTennis.ASPXAUTH"
loginUrl="reg/Login.aspx"
protection="All"
defaultUrl="personal/profile.aspx"
/>
</authentication>
<authorization >
<allow roles="User" />
<deny users="*"/>
</authorization>


حال وقتي با كاربري كه Roleي بجز User داره لاگين ميكنم بعد از 2-3 ثانيه كار كردن
در آدرس صفحه لاگين اين پيغام رو ميده
Internet Explorer cannot display the webpage

و از ونجايي كه لاگين انجام شده وقتي ميخوام به صفحات سايت ورد بشم بروي هيمن پيغام ميمونه..

Peyman.Gh
شنبه 22 خرداد 1389, 18:56 عصر
از Web Site Administration Tool استفاده کردید ؟

nafasak
شنبه 22 خرداد 1389, 18:59 عصر
از Web Site Administration Tool استفاده کردید ؟
خير
لاگين را دستي نوشتم
با كمك اين لينك
http://www.codeproject.com/KB/web-security/formsroleauth.aspx

html.net
یک شنبه 23 خرداد 1389, 10:03 صبح
http://www.codeproject.com/KB/aspnet/BuildingWebSite.aspx