Задать вопрос

Не алфавитно числовой символ в web.config. Как победить?

Использую membership provider. Там есть такая штука как не алфавитно-числовые символы в пароле. Я хочу отключить их. Выставляю в web.config minRequiredNonalphanumericCharacters=«0», но не помогает, membership всё равно не принимает пароль без такого символа. Как убрать эту опцию?


Содержание web.config:

<membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="20">
      <providers>
        <clear />
        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider"
        connectionStringName="LocalSqlServer"
        enablePasswordRetrieval="false"
        enablePasswordReset="true"
        requiresUniqueEmail="true"    
        requiresQuestionAndAnswer="false"
        minRequiredNonalphanumericCharacters="0"
        applicationName="/" />
      </providers>
    </membership>
  • Вопрос задан
  • 2660 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
RaShe
@RaShe
Попробуйте так

<providers> <clear /> <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" /> </providers>

Сработает?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы