Похоже, что соединение MembershipProvider не правильно установлено в вашем файле web.config
.Это должно выглядеть примерно так («MyAwesomeDatabaseConnectionName» - это имя настроенной строки подключения в разделе connectionStrings
файла):
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="MyAwesomeDatabaseConnectionName"
applicationName="MyAwesomeApp"/>
</providers>
</membership>
Кроме того, похоже, что вы настроены для Windowsаутентификации, но если ваши данные о членстве находятся в базе данных, вы захотите настроить аутентификацию по формам:
<authentication mode="Forms">
<forms loginUrl="~/myloginpage.aspx"
defaultUrl="~/myhomepage.aspx" />
</authentication>