PDA

View Full Version : استفاده از سیستم membership یک سایت در دو سایت



PrinceDotNet
جمعه 08 تیر 1386, 19:40 عصر
سلام
من یک سایت اصلی دارم و یک ساب دامین که به صورت یک پروژه کاملا جداست . من در سایت اصلیم یک سیستم membership دارم.حالا می خوام که توی پروژه ساب دامینم هم از همون کاربرا استفاده کنم.
می خواستم بدونم چطور میشه این کار رو کرد.

ضمنا بانک اطلاعاتیمون هم مشترکه !!

ممنون

azmoodeh
جمعه 08 تیر 1386, 21:49 عصر
سلام
کاربر ها توی دیتا بیس هستند یا web.config ؟
اگر توی دیتا بیس هستند که توی پروژه هات به همون دیتابیس وصل شو .

موفق باشید

PrinceDotNet
جمعه 08 تیر 1386, 23:09 عصر
خوب اون دیتابیس با application name خود پروژه کار می کنه !!!
من دارم الآن با یک نام دیگه به دیتابیس وصل میشم.

PrinceDotNet
یک شنبه 10 تیر 1386, 00:06 صبح
کسی چیزی در این رابطه نمی دونه ؟!!!!

Farhad.B.S
دوشنبه 11 تیر 1386, 06:46 صبح
بیشتر توضیح بده، یعنی میخوای لاگین مشترک داشته باشی ؟یعنی زمانی که کاربر به یکی از سایت ها لاگین کرد تو سایت دیگه هم لاگین شه ؟ یا فقط اینکه کاربر بتونه با نام کاربریش به هر دو سایت لاگین کنه ؟ یا ... ؟

manager
دوشنبه 11 تیر 1386, 09:30 صبح
مشکلی نیست. شما با همون Application Name سایت اول به دیتابیس متصل شو. فقط کافی در سایت دوم Connection String خودت رو عوض کنی. اگر Application Name رو تغییر دادی در سایت دوم نیز همون نام رو قرار بده و اگر تغییر نداری ار همون نام پیش فرض استفاده کن.

PrinceDotNet
دوشنبه 11 تیر 1386, 14:34 عصر
چطور باید Application Name م رو به همون یکی قبلی تغییر بدم ؟

manager
دوشنبه 11 تیر 1386, 19:30 عصر
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
<providers>
<add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" passwordFormat="Hashed" applicationName="/"/>
</providers>
</membership>