как установить аутентификацию формы в asp.net

#c# #asp.net #authentication #windows-authentication #form-authentication

#c# #asp.net #аутентификация #windows-аутентификация #форма-аутентификация

Вопрос:

Я знаю, как настроить проверку подлинности Windows с помощью asp.net Мое требование заключается в том, что как только веб-страница загружается, она должна перенаправляться на страницу входа, а на странице входа мне нужно ввести учетные данные Windows, затем она должна пройти проверку с использованием метода проверки подлинности Windows и перенаправить меня на исходную страницу. Кто-нибудь может мне помочь, как это сделать?

Комментарии:

1. msdn.microsoft.com/en-us/library/ms972958.aspx

Ответ №1:

в web.config добавьте следующие строки кода

     <system.web>
    <authentication mode="Forms">
    <forms defaultUrl="indexpagename.aspx" loginUrl="Login.aspx" slidingExpiration="true" timeout="2880"></forms>
    </authentication>
    </system.web>
  

Комментарии:

1. Привет, Шайк, спасибо. Из приведенного выше кода я понял, что когда я пытаюсь получить доступ к странице по умолчанию, она перенаправляет на страницу login.aspx. Мой вопрос в том, что я должен ввести учетные данные Windows на странице входа в систему, и когда я нажимаю на login, он должен пройти проверку подлинности Windows. как реализовать проверку подлинности Windows путем считывания учетных данных пользователя со страницы входа?