Я настраиваю элемент управления входом в систему для использования в своем веб-приложении и имею проблемы с проверкой пользователей. Я создал таблицы членства в своей собственной базе данных на сервере sql 2008, используя предложение на другом сайте. Затем я решил просто использовать аутентификацию с помощью форм и создал двух пользователей в WSAT и подумал, что это будет работать нормально. Но он возвращает false для всех пользователей, включая двух созданных мной. Почему это так, я не уверен, и если бы я использовал таблицы базы данных sql, как бы я это сделал?
<authentication mode="Forms">
</authentication>
<authorization>
<allow users="boy"/>
<allow users="girl"/>
</authorization>
<roleManager enabled="true" />
код за логином:
If Page.IsValid then
If username <>"" and password <>"" then
If FormsAuthentication.Authenticate(username,passwprd) = False then
Return false
else
response.redirect("~/default.aspx")
End If
End If
End If