ورود

View Full Version : سوال: مشکل در استفاده از login خود asp.net بر روی هاست



saman_r21
دوشنبه 04 آذر 1392, 14:01 عصر
من یه سایت دارم که برای بخش ورود به سیستم از کنترل login موجود در Asp.net استفاده کردم
سایت رو ی سیستم خودم جواب میده ولی وقتی آپلود میکنم بخش ورود به سیستم جواب نمیده
زمانی که سایت آپلود میشه دیتابیسی که حودم برای سایت نوشتم کامل جواب میده ولی دیتابیس ASPNETDB.MDF باز نمیشه
من برای صفحه های مدیریت سایت که داخل پوشه Adminهستن این کنترل رو استفاده کردم که فقط مدیر به این صفحه ها دسترسی داشته باشه، سوالی که الان پیش اومده اینه که الان Asp.net دو تا web.config واسم ساخته یکی در پوشه Admin یکی هم در شاخه اصلی سایت
لطفا راهنمایی کنید که داخل web.config ها چی باید بنویسم
متشکرم

fakhravari
دوشنبه 04 آذر 1392, 17:47 عصر
این 2 موارد تصحیح کن. از جمله role و بعد connectionStringName برابر نام connectionString خودت بزار
<membership defaultProvider="AspNetSqlMembershipProvider">
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ConnectionString1" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" maxInvalidPasswordAttempts="10" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/>
</providers>
</membership>

<roleManager enabled="true" defaultProvider="SqlRoleManager">
<providers>
<add name="SqlRoleManager" type="System.Web.Security.SqlRoleProvider" connectionStringName="ConnectionString1" applicationName="MyApplication"/>
</providers>
</roleManager>