navegador lançamento do c # e preencha o nome de usuário e senha
-
06-07-2019 - |
Pergunta
Eu queria saber se alguém sabe como lançar uma sessão normal do navegador e digite nome de usuário e detalhes de c # código de senha -? Talvez usando um webrequest
nb o nome de usuário e senha é a tela de pop-up não um nome de usuário e senha tag incorporado.
Solução
A tela do usuário credencial pop-up é o quê? caixa de Windows Credencial de diálogo? Se você está falando, passando a caixa de diálogo de autenticação integrada usando o controle WebBrowser. Por favor, veja este link, http://izlooite.blogspot.com /2009/06/bypass-integrated-authentication-using.html.
Deixe-me saber se isso resolve o seu problema, eu posso lhe fornecer o código.
Outras dicas
Embora isso pode ser feito através de uma solicitação da web, existem ferramentas que suportam isso, como selênio pré-construídos . Ele ainda vem com um plugin do Firefox, que registra as ações em um site (como login) e as exportações o código C # necessário para automatizar o comando.
É usado principalmente como um quadro de geração de teste, mas você pode facilmente gravar o login, em seguida, editar o código C # gerado a usar um nome de usuário dinâmica e senha.
O que torna este quadro realmente bom é que ele lida com o html parsing para você. Além disso, ele pode, opcionalmente, utilizar um servidor ou servidores dedicados para realizar os testes, se você precisa fazer um monte de perguntas.