Umgehen der Eingabe des Users mit vollständiger Domain

  • Gibt es eine Möglichkeit, die Eingabe des Users mit Domain (domainname\username) bei der Anmeldung zu umgehen. Da wir einen sehr langen Domainname haben ist es sehr nervig ihn jedes mal komplett einzugeben.

    • Offizieller Beitrag

    Hallo Tom,


    du kannst in der IIS Konfiguration eine automatische Windows - Anmeldung hinterlegen so, dass der Anwender keine Anmeldemaske bekommt. Hierbei wird die Win Anmeldung bei der OWA Anmeldung verwendet.
    Wenn Ihr die Anmeldemaske in Verbindung mit SSL verwendet könntest Du ja folgendes versuchen. Unter Exchange 2003 Funktioniert es, allerdings habe ich es noch nicht mit Exchange 2000 getestet.
    In der Anmeldemaske kann die Domäne hinterlegt werden und die Anwender brauchen diese nicht mehr angben. Somit setzt sich die Anmeldung nun noch aus Benutzername & Kennwort zusammen.


    Anbei eine kleine Anleitung:


    C:\Program Files\Exchsrvr\exchweb\bin\auth\ger (oder den jeweiligen language folder)
    Erstellen sie eine Sicherung der Logon.asp Datei in diesem Verzeichnis und editieren diese dann.
    Suchen Sie im Script folgende Zeilen


    <% If g_fIsMSIE5Rich Then %>
    <BODY scroll="AUTO" bgColor="#3D5FA3" text="#000000" leftMargin=0 topMargin=0>
    <FORM action="/exchweb/bin/auth/owaauth.dll" method="POST" name="logonForm" autocomplete="off">
    <% Else %>
    <BODY scroll="AUTO" bgColor="#FFFFFF" text="#000000" onload="window.document.logonForm.username.focus()">
    <FORM action="/exchweb/bin/auth/owaauth.dll" method="POST" name="logonForm">
    <% End If %>


    und ersetzen sie folgende Zeile


    <FORM action="/exchweb/bin/auth/owaauth.dll" method="POST" name="logonForm" autocomplete="off">


    durch diesen code:


    <script Language=javascript>
    <!--
    function logonForm_onsubmit()
    {
    if (logonForm.username.value.indexOf("@") !=-1)
    {
    return true;
    }
    logonForm.username.value = "DOMÄNE.DE\\" + logonForm.username.value;
    return false;
    }
    //-->
    </script>
    <FORM action="/exchweb/bin/auth/owaauth.dll" method="POST" name="logonForm" autocomplete="off" onsubmit="logonForm_onsubmit()">


    Ersetzen sie DOMÄNE.DE durch die jeweilige Domäne und testen sie die Anmeldung.
    Um im Anmeldefenster die Beschriftung zu ändern, gehen sie bitte wie folgt vor.
    Suchen sie im Script nach
    CONST L_UserName_Text = "Domain\username:"
    Und ersetzen die ?Domain\username:? durch ?username:?!
    Dies funktioniert nur bei Verwendung der Anmeldemaske!!!!


    Gruss
    Heinz