Имам asp.net уеб проект, който използва SqlProfileProvider за членство структура, аз съм призовава този проект А .
Мога ли да използвам това членство от друг проект, проект на asp.net B ?
Опитах същата връзка за проекта B, но аз получавам LoginError с asp.net Вход за управление.
Но ако се опитам да се обадя на член с код на проекта B, както следва;
MembershipUser oneUser = Membership.GetUser ("потребителско име от проект А");</ Силен>
работи. и ми показва, че връзките и другите параметри на членството работят върху Б.
Но ако използвам стандартен контрол за влизане на страница, тя попада в метода LoginError.
благодаря предварително за всички коментари.
РЕДАКТИРАНЕ:
решен с персонализиран уеб контрол ..
Отговори:
0 за отговор № 1Няма причина да не работи. Както вече посочихте, когато използвате .net framework, вие сте в състояние да работите срещу един и същи DB членство, но това е само лош контрол, който е неуспешен. Може да има конфигурация, която липсва в контрола за влизане. Опитайте се да работите по това.
Или би било лесно да изградите своя контрол и да не го използвате, за да го изградите?