Eu tenho um formulário de login em funcionamento em um aplicativo asp.net. Coisas padrão com uma caixa de texto de nome de usuário e senha e um botão para processar o login. Funciona bem.
Eu tenho um novo requisito para permitir que o usuário insira o nome de usuário e a senha de uma página html simples separada que não faz parte do meu aplicativo asp.net. Pretendo conseguir isso usando html padrão - formulário, entrada, botão de envio, etc. A ação do formulário será a URL da minha página de login do asp.net e seu método será POST.
O que eu quero fazer no código C # por trás da página do formulário de login asp.net, presumivelmente no evento Page_Load, é verificar se a solicitação da página contém um valor de nome de usuário e senha sendo transmitidos. para ler esses valores e processar o login como se alguém tivesse clicado no botão de login na página asp.net. Caso contrário, exibirei o formulário de login como de costume.
Como verifico a existência e leio os valores de nome de usuário e senha na solicitação de minha página.
nome de usuário é o nome da entrada na página de envio. A senha pode ser obtida da mesma forma. Se não for nulo ou vazio, ele existe, então faça o login do usuário (não me lembro das etapas exatas para Associação do ASP.NET, supondo que seja o que você está usando).
fonte
fonte