PDA

View Full Version : سوال: علت کارنکردن با تنظیمات زیر



hamed_naghdi
دوشنبه 28 بهمن 1392, 23:10 عصر
سلام بنده دارم یه سایتی درست می‌کنم و می‌خوام از سیستم عضویت خود asp.net استفاده کنم
جدولها رو هم روی sqlserver مثل همیشه نصب کردم (membership provider)
(فعلا همه چی حالت لوکال در نظر بگیرید)
فایل web.config

<configuration>

<connectionStrings>
<clear/>
<add name="MembershipConnection"
providerName="System.Data.SqlClient"
connectionString="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=aspnetdb"/>
</connectionStrings>

<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>

<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />

<membership defaultProvider="MyMembershipProvider">
<providers>
<clear/>
<add name="MyMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="MembershipConnection"
requiresQuestionAndAnswer="false"
minRequiredPasswordLength="6"
minRequiredNonAlphanumericCharacters="0"/>
</providers>
</membership>

</system.web>


</configuration>


که بعد اینکه طرف می‌خواد login یا register کنه خطای زیر رو می‌ده

Server Error in '/hamicoV1' Application.

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Attribute not recognized 'minRequiredNonAlphanumericCharacters'

Source Error:

Line 27: <clear/> Line 28: <add name="MyMembershipProvider" Line 29: type="System.Web.Security.SqlMembershipProvider" Line 30: connectionStringName="MembershipConnection" Line 31: requiresQuestionAndAnswer="false"
Source File: C:\inetpub\wwwroot\hamicoV1\web.config Line: 29

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.18446


دوستان اگه کسی می‌دونه علت چیه لطفاً راهنمایی کنه ، به نظرم رشته‌ی اتصال درسته ولی اگه اشتباهه لطفا بگین کجاش اشتباهه و چیکار باید بکنم؟ (روی لوکال با نسخه‌ی کامل sqlserver و دیتابیس پیشفرض یعنی aspnetdb دارم کار می‌کنم)

fakhravari
سه شنبه 29 بهمن 1392, 10:21 صبح
Parser Error Message: Attribute not recognized 'minRequiredNonAlphanumericCharacters'
میگه پسورد باید حروف/عدد/علامت باشه

fakhravari
سه شنبه 29 بهمن 1392, 10:21 صبح
Parser Error Message: Attribute not recognized 'minRequiredNonAlphanumericCharacters'
میگه پسورد باید حروف/عدد/علامت باشه

hamed_naghdi
جمعه 02 اسفند 1392, 12:33 عصر
با تشکر از شما دوست عزیز ولی این مشکل یا حالت بهونه گیری داشت. باید توی sql server یه یوزر می‌ساختم تا مشکل حل بشه. به کاربر ویندوز جواب نمی‌داد. هرچند که قبلاً با کاربر ویندوز وصل شده بودم ولی نمی دونم چرا این دفعه وصل نمی‌شد که تو نت کلی گشتم تا آخرش فهمیدم که باید یه یوزر بسازم تو دیتابیس