View Full Version : سوال: استفاده از MembershipUser با محدودیت کمتر
vahid dot net
دوشنبه 16 شهریور 1388, 14:32 عصر
با سلام
اگر بخواهیم از کلاس Membership برای ایجاد User استفاده کنیم اما محدودیتهایی که این کلاس برای ثبت اطلاعات user قرار داده ازجمله میزان پیچیدگی کلمه عبور یا تکراری نبودن ایمیل و ... را نداشته باشیم چه راهکاری را پیشنهاد می کنید .
mmnoody2006
چهارشنبه 18 شهریور 1388, 17:40 عصر
باید از این provider استفاده کنی (توی وب کانفیگ)
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
<providers>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="Main2"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
passwordFormat="Hashed"
minRequiredPasswordLength="5"
minRequiredNonalphanumericCharacters="0"
applicationName="MyApplication" />
</providers>
</membership>
VS2010
پنج شنبه 19 شهریور 1388, 17:08 عصر
من وقتی از این استفاده میکنم روی این کد پیغام میده
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
Line 403: Dim username As String = read.GetString(0)
Line 404: Dim meuser As MembershipUser = Membership.GetUser(username)
Line 405: If meuser.IsOnline = True Then
Line 406: userlist += username & "|"
Line 407: End If
رو این خط
Line 405: If meuser.IsOnline = True Then
mmnoody2006
جمعه 20 شهریور 1388, 09:25 صبح
شما اصلا یوزر رو معرفی نکردید (پیغام رو بخون)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.