Thema Datum  Von Nutzer Rating
Antwort
Rot Automatisches Login bei einer Webabfrage
13.04.2016 10:46:40 Gast81373
NotSolved

Ansicht des Beitrags:
Von:
Gast81373
Datum:
13.04.2016 10:46:40
Views:
1211
Rating: Antwort:
  Ja
Thema:
Automatisches Login bei einer Webabfrage

Hallo Leute,

ich hoffe ihr könnt mir helfen :)

Ich habe eine Webabfrage über Excel gemacht. Diese wird per Makro ausgeführt. Wenn ich jedoch die Webabfrage aktualisieren will, steht immer wieder Bitte anmelden und die Abfrage wird nicht aktualisiert. Deswegen benötige ich ein automatisches Login zu der Website innerhalb der Webabfrage.

Ich hänge mal den Seitenquelltext der Loginseite an:

<!DOCTYPE html>
<html>
<head>
    <title>xperion QDE - </title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="/static/css/bootstrap.css" media="screen">
    <link rel="stylesheet" href="/static/css/bootstrap-responsive.min.css" media="screen">
    <link rel="stylesheet" href="/static/css/webapp.css" media="screen">
    <link rel="stylesheet" href="/static/css/chosen.css" media="screen">
    
    <style type="text/css">
        body {
            padding-top: 40px;
            padding-bottom: 40px;
            background-color: #f5f5f5;
        }

        .form-signin {
            max-width: 300px;
            padding: 19px 29px 29px;
            margin: 0 auto 20px;
            background-color: #fff;
            border: 1px solid #e5e5e5;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            box-shadow: 0 1px 2px rgba(0,0,0,.05);
        }
        .form-signin .form-signin-heading,
        .form-signin input[type="text"],
        .form-signin input[type="password"] {
            font-size: 16px;
            height: auto;
            margin-bottom: 15px;
            padding: 7px 9px;
        }

    </style>

</head>
<body>



    <div class="row-fluid">
        
            
        
    </div>
    <div class="container">
        <form class="form-signin" method="post">
            <input type="hidden" name="returnurl" value="">
            <h2 class="form-signin-heading">Bitte melden Sie sich an</h2>
            <input type="text" class="input-block-level" placeholder="Benutzername" name="username">
            <input type="password" class="input-block-level" placeholder="Passwort" name="password">
            <button class="btn btn-large btn-primary" type="submit">Anmelden</button>
        </form>
    </div>

    <script src="/static/js/jquery-1.9.1.min.js"></script>
    <script src="/static/js/bootstrap.min.js"></script>
    <script src="/static/js/chosen.jquery.min.js"></script>
    <script src="/static/js/script.js"></script>
    <script type="text/javascript">
        $("#formselect").chosen();
        $("#formselect").change(function(){
            //alert($("#formselect").val());
            var url = $("#formselect").val();
            if (url != ""){
                window.document.location.href = url;
            }
        }).change();

        function showPasswordChangeDialog(){
            $('#dialog-form').modal({
                remote: "/_change_password"
            });
        }

        $(document).ready(function(){
            $('#changepasswordlink').click(function(){
                showPasswordChangeDialog();
            });

            $('#savepassword').click(function(){
                var form = $("#passwordform");
                var data = form.serialize();

                $.ajax({
                    url: "/_change_password",
                    data: data,
                    type: "POST",
                    beforeSend: function(xhr){

                    }
                }).done(function(data){
                    $("#dialog-form > .modal-body").html(data);

                    //$('#dialog-form').modal('hide');
                    if($("#passwordform").length > 0){
                        $("#savepassword").removeAttr("disabled");
                    }
                    else{
                        $("#savepassword").attr("disabled", "disabled");
                    }
                });
            });
        });
    </script>


</body>
</html>

Ich hoffe, es kann mir jemand helfen. Vielen Dank!

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Automatisches Login bei einer Webabfrage
13.04.2016 10:46:40 Gast81373
NotSolved