У меня проблема с выводом sqlmmebership. Мой проект состоит из одной главной страницы, а другие страницы загружаются через ajax внутри этой главной страницы. Я вставил главную страницу кнопки выхода, но когда я нажимаю это ничего не происходит, и после нажатия кнопки снова направляют меня на страницу входа. Однако, когда я нажимаю кнопку «Назад» в браузере, он возвращает меня на главную страницу. Обычно это нормально, я ошибаюсь. вот мой выйти из функции,проблема с провайдером sqlmemebrship
protected void Cikis_Click(object sender,DirectEventArgs e)
{
FormsAuthentication.SignOut();
Roles.DeleteCookie();
Session.Clear();
Session.Abandon();
FormsAuthentication.RedirectToLoginPage();
}
и вот мой конфигурационный файл,
<roleManager enabled="true" />
<authentication mode="Forms">
<forms loginUrl="~/Default.aspx" />
</authentication>
<membership defaultProvider="MySqlMembershipProvider">
<providers>
<clear/>
<!--Add a customized SqlMembershipProvider -->
<add name="MySqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="AProjeConnectionString"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="15"
minRequiredPasswordLength="5"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>
У меня есть каталог под названием Admin и защищенный, разрешающий пользователям иметь роль администратора.
У меня есть такая же проблема – sakir
@ user2460637 - ваша кнопка вывески также Ajax? Или ваше перенаправление? –
redirect no ajax – sakir