У меня есть рабочая форма входа в приложение asp.net. Стандартные вещи с текстовым полем имени пользователя и пароля и кнопкой для обработки входа в систему. Работает отлично.
У меня есть новое требование, позволяющее пользователю вводить имя пользователя и пароль с отдельной простой HTML-страницы, которая не является частью моего приложения asp.net. Я планирую добиться этого с помощью стандартной html-формы, ввода, кнопки отправки и т. Д. Действие формы будет URL-адресом моей страницы входа asp.net, а его методом будет POST.
Что я хочу сделать на странице кода C # формы входа в систему asp.net, предположительно в событии Page_Load, - это проверить, содержит ли запрос страницы передаваемое значение имени пользователя и пароля. Если это так, то мне нужно чтобы прочитать эти значения и обработать логин, как если бы кто-то нажал кнопку входа на странице asp.net. В противном случае я буду отображать форму входа как обычно.
Как мне проверить наличие и прочитать значения имени пользователя и пароля в запросе для моей страницы.
username - это имя ввода на странице отправки. Пароль можно получить таким же образом. Если он не пустой или не пустой, он существует, затем войдите в систему пользователя (я не помню точных шагов для членства в ASP.NET, если предположить, что вы это используете).
источник
источник