У меня есть два раздела в моей веб-конфигурации, которые я считаю проблемой. Первый я положил стрелку, указывающую
на линию, с которой инструмент веб-конфигурации говорит, что у него проблемы. Я думаю, что это странно, что это
указывая на последнюю строку, а не в верхней части этой записи. У меня ошибка, когда я иду на вкладку безопасности
это:
Проблема с выбранным вами хранилищем данных. Это может быть вызвано неверным именем сервера или учетными данными,
или по недостаточному разрешению. Это также может быть вызвано тем, что функция диспетчера ролей не включена.
Нажмите кнопку ниже, чтобы перейти на страницу, где вы можете выбрать новое хранилище данных.
Следующее сообщение может помочь в диагностике проблемы:
Неизвестная база данных «База данных» (D: \ ASPX \ testing \ testing \ web.config строка 42)
<add applicationName="/" description="MySQL default application"
connectionStringName="LocalMySqlServer" writeExceptionsToEventLog="False"
autogenerateschema="True" enablePasswordRetrieval="False" enablePasswordReset="True"
requiresQuestionAndAnswer="True" requiresUniqueEmail="False"
passwordFormat="Clear" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10"
passwordStrengthRegularExpression="" name="MySQLMembershipProvider"
===>>>>> type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.4.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
Вторая проблема связана с состоянием сеанса. Все атрибуты после PublicKeyToken = c5687fc88969c44d "
помечено "атрибут не разрешен"
<sessionState mode="Custom" cookieless="true" regenerateExpiredSessionId="true" customProvider="MySqlSessionStateProvider">
<providers>
<add name="MySqlSessionStateProvider" type="MySql.Web.SessionState.MySqlSessionStateStore, MySql.Web, Version=6.4.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" applicationName="/" description="" connectionStringName="LocalMySqlServer" writeExceptionsToEventLog="False" autogenerateschema="True"/>
</providers>
</sessionState>
P.S. Я попытался добавить applicationName и Description, используя MySQL Configurator, но он не обновил webconfig.