View Full Version : سوال: اولین صفحه ای که در سایت باید باز شود؟
hadi-z
شنبه 06 آذر 1389, 22:29 عصر
سلام
چجوری باید به یک پروژه در asp.net فهموند که اولین page یی که باید در پوشه Admin ،{بعد از ورود به آدرس (مثلا :www.yoursite.ir/admin (http://www.yoursite.ir/admin)) }لود بشه، page لاگین است.
ممنون میشم اگه کمکم کنید
blackcats
شنبه 06 آذر 1389, 22:35 عصر
اگر منظورت اینه که پس از login به صفحه مشخصی بره از دستور
response.redirect("~/admin/test.aspx")
استفاده کنی.
hadi-z
شنبه 06 آذر 1389, 22:44 عصر
ممنون از توجه تون
ولی نه
منظورم اینه که وقتی "admin/" رو در انتهای نام سایت وارد میکنم باید وارد لاگین بشه
http://barnamenevis.org/forum/attachment.php?attachmentid=60915&d=1290883448
ولی وارد Default.aspx میشه
raziee
یک شنبه 07 آذر 1389, 00:48 صبح
ممنون از توجه تون
ولی نه
منظورم اینه که وقتی "admin/" رو در انتهای نام سایت وارد میکنم باید وارد لاگین بشه
http://barnamenevis.org/forum/attachment.php?attachmentid=60915&d=1290883448
ولی وارد Default.aspx میشه
در پوشه ی مربوطه یکweb.config بسازید و در اون تنظیمات امنیتی رو بنویسید.
<authentication mode="Forms">
<forms defaultUrl="default.aspx" loginUrl="login.aspx"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
hadi-z
یک شنبه 07 آذر 1389, 05:15 صبح
در پوشه ی مربوطه یکweb.config بسازید و در اون تنظیمات امنیتی رو بنویسید.
<authentication mode="Forms">
<forms defaultUrl="~/admin/default.aspx" loginUrl="~/admin/login.aspx"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
ممنون از راهنمایی تون
ولی وقتی این کارو میکنم بدون اینکه وارد صفحه اول سایتم بشه وارد صفحه لاگین ،تو پوشه admin میشه.
raziee
یک شنبه 07 آذر 1389, 11:01 صبح
ولی وقتی این کارو میکنم بدون اینکه وارد صفحه اول سایتم بشه وارد صفحه لاگین ،تو پوشه admin میشه.
برادر به خاطر اینکه شما در فایل web.config اصلی تغییرات ایجاد کردید.
در پوشه ی مربوطه یکweb.config بسازید و در اون تنظیمات امنیتی رو بنویسید.
همون طور که گفتم در پوشه ی مربوطه(یعنی Admin) یک فایل وب کانفیگ ایجاد کنید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.