Удалить членство в asp.net и поставщик ролей

По какой-то причине сайт, над которым я работал (после небольшой паузы), начал кричать о соединении с сервером sql для членства в asp.net. Я использую mysql без членства asp.net, так что это было странно. Однако, чтобы быть уверенным, я решил удалить все, что с этим связано, включая поставщиков ролей.

Я добавил их в web.config

 <membership>
      <providers>
          <clear />
      </providers>
  </membership>
  <roleManager enabled="false">
      <providers>
          <clear />
      </providers>
  </roleManager>
  <profile enabled="false">
      <providers>
          <clear />
      </providers>
  </profile>

Тем не менее он по-прежнему вызывает исключение: "Ошибка конфигурации, не удалось найти поставщика ролей по умолчанию" ., Что я могу сделать?

1 ответ

Решение

Я думаю, что нашел то, чего не хватало: мне также пришлось удалить модуль RoleManager.

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true">
        <remove name="RoleManager" />
    </modules>
</system.webServer>
Другие вопросы по тегам