Ad Widget

Collapse

Web cenário com autenticação - Como inserir o "Enter"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • esf982
    Junior Member
    • Jan 2020
    • 16

    #1

    Web cenário com autenticação - Como inserir o "Enter"

    Estou tentando usar o web cenário para autenticar em um web service, no qual compartilho abaixo o fonte. Podem dar uma ajuda na parte de enviar o "Entrar" com base no código abaixo? Já tentei diversas combinações sem sucesso, estou utilizando o Zabbix versão 5.4.

    No web cenário eu adicionei os valores referente ao user e password, campo Post Fields eu estou utilizando os seguintes campos:

    Como agent estou usando o Chrome 80 Windows
    Url coloquei a pagina de autenticação igual quando acesso via browser
    Query fields em branco
    Post type: Form data

    nmUsuario com valor {user}
    dsSenha com valor {password}
    javascript: doLogin(); com valor Entrar mas nesse ponto realmente não consigo entender qual os valores corretos.


    Em variables e Headers não estou usando nenhum campo
    Follow redirects está marcado
    Retrieve mode está como Boby



    Código fonte HTML da parte de autenticação:


    </div>
    <table width="100%" style="height:95%" border="0">
    <tr>
    <td>
    <form id="Login" name="Login" action="login.action" method="POST">
    <table width="100%" border="0" align="center" style="height: 80%">
    <tr>
    <td align="center" valign="middle" height="100%">
    <table border="0">
    <tr><td colspan="2" align="center"><img src="imagens/login/topo.png"></td></tr>
    <tr><td colspan="2">&nbsp;</td></tr>
    <tr>
    <td width="40%" align="right"><label class="font" id="labelUsuario">Usuário:</label></td>
    <td align="left">
    <input onkeypress="if (event.keyCode == 13) doLogin();" class="font" type="text" style="text-align: left; width: 130px;" name="nmUsuario" id="nmUsuario">
    </td>
    </tr>
    <tr>
    <td align="right"><font class="font">Senha:</font></td>
    <td align="left">
    <input onkeypress="if (event.keyCode == 13) doLogin();" class="font" type="password" style="text-align: left; width: 130px;" name="dsSenha" id="dsSenha">
    </td>
    </tr>

    <tr><td colspan="2">&nbsp;</td></tr>
    <tr>
    <td align="center" colspan="4">
    <div style="text-align: center;"><table align="center"><tr><td>
    <a style="width: 100px;" href="javascript: doLogin();" class="button" onclick="this.blur();"><span>Entrar</span></a>
    </td></tr></table></div>
    </td>
    </tr>
    <tr>
    <td colspan="2" align="center"><img src="imagens/login/rodape.png"></td>
    </tr>


    Last edited by esf982; 26-10-2021, 19:35.
  • diogosiqueira
    Junior Member
    • Oct 2021
    • 2

    #2
    Sempre uso esse site quando vou criar Web cenário, segue:

    Learn step-by-step how to create Zabbix Website scenarios with examples and how to simplify the process of web monitoring!

    Comment

    • esf982
      Junior Member
      • Jan 2020
      • 16

      #3
      Obrigado pela contribuição, realmente esse site é muito bom mas ainda não me ajuda por que no site que preciso autenticar via zabbix não tenho valores como "name", "value", "submit"... só esse trecho "<a style="width: 100px;" href="javascript: doLogin();" class="button" onclick="this.blur();"><span>Entrar</span></a>".


      Originally posted by diogosiqueira
      Sempre uso esse site quando vou criar Web cenário, segue:

      https://bestmonitoringtools.com/zabb...with-examples/

      Comment

      • esf982
        Junior Member
        • Jan 2020
        • 16

        #4
        Consegui a informação de que o sistema web que preciso autenticar via web cenário funciona apenas através de SOAP ao invés de Post, alguém sabe se isso significa que "sem chance" de fazer funcionar via zabbix?

        Comment

        Working...