tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
270
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Busi
    Busi Busi ist offline Mitglied Silber
    Registriert seit
    Apr 2007
    Beiträge
    56
    Hallo,

    ich hoffe der Titel ist verständlich gewählt. Ich bin ein relativer ASP.NET neuling. Ich habe mich hier schon durch das Forum gewühlt. Leider habe ich zwar zu dem Thema etwas gefunden aber meist ohne Antwort. Ich versuche folgendes.

    In der Domäne existieren verschidene Gruppen, Gruppen in den Gruppen und User. Ich brauch nun eine Loginseite bei der zwei Dinge geprüft werden müssen.

    1. Exisiert der user in der Domäne und welchen gruppen gehört dieser User an.

    2. Hat diese Gruppe zugriff auf die webseite.

    Den zweiten Punkt kann ich alleine lösen. Wichtig ist es nur das ich den ersten Punkt gelöst bekomme. Für jeden Vorschlag wäre ich dankbar.

    MfG

    Busi
     

  2. #2
    M4st3r M4st3r ist offline Mitglied Brokat
    Registriert seit
    Jan 2005
    Ort
    Frankfurt am Main
    Beiträge
    297
    Du kannst den AuthenticationMode in der web.config auf windows setzen:

    http://msdn.microsoft.com/de-de/library/532aee0e.aspx
     
    http://dirkgoldecker.spaces.live.com

    . Microsoft Certified Technology Specialist
    . Microsoft Certified Professional Developer
    |-> Web Applications

  3. #3
    Avatar von Busi
    Busi Busi ist offline Mitglied Silber
    Registriert seit
    Apr 2007
    Beiträge
    56
    Ich habe davon schon öfters gelesen. Nehme ich also das Loginform und stelle authentifikationsmodus auf windows. Wie komme ich aber an die nötigen informationen zu gruppe?
     

  4. #4
    M4st3r M4st3r ist offline Mitglied Brokat
    Registriert seit
    Jan 2005
    Ort
    Frankfurt am Main
    Beiträge
    297
    Bin mir nicht sicher, aber es könnte so gehen:

    Code :
    1
    2
    3
    4
    
     
    System.Security.Principal.WindowsIdentity winIdentity = HttpContext.Current.User.Identity as System.Security.Principal.WindowsIdentity;
     
    // Gruppen -> winIdentity.Groups;
     
    http://dirkgoldecker.spaces.live.com

    . Microsoft Certified Technology Specialist
    . Microsoft Certified Professional Developer
    |-> Web Applications

  5. #5
    Avatar von Busi
    Busi Busi ist offline Mitglied Silber
    Registriert seit
    Apr 2007
    Beiträge
    56
    So kurzer Zwischenbericht:

    Ich habe das mit der Windowsauthentifizierung hinbekommen. Es war am ende ganz einfach. Ich habe diesen Codeblock meine web.config hinzugefügt.

    Code :
    1
    2
    3
    4
    
    <authentication mode="Windows" />
    <authorization>
        <deny users="?"/>
    </authorization>

    Außerdem habe ich im IIS in meinem Webverzeichnis -> rechte Maustaste -> Eigenschaften -> Verzeichnissicherheit -> Bearbeiten alles ausgehackt außer ganz untern Integrierte Windowsauthentifizierung. (Ich glaube das hat damit zwar nichts zu tun ich will es aber trotzdem mit Auflisten). Dann habe ich mein Projekt veröffentlicht um mich von einem anderen Rechner verbunden. nun wurde auch eine Sicherheitsabfrage gestartet. Da ich nun weiß wie der eingeloggte Benutzer heißt kann ich damit die Rechteverwaltung machen.
    ===============================================================
    Nun zu einem weiterführenden Problem. Ich würde nun gerne einem Admin die Möglichkeit geben Benutzer auszuwählen die die Webseite anschauen dürfen.

    Wie bekomme ich eine Liste aller User in der Domäne?

    Kann mir da jemand einen tipp geben?
     

  6. #6
    M4st3r M4st3r ist offline Mitglied Brokat
    Registriert seit
    Jan 2005
    Ort
    Frankfurt am Main
    Beiträge
    297
    Schonmal nach geBINGt? Ich hab zwar keine Ahnung davon, kann mir aber vorstellen das dir das weiter hilft:

    http://www.aspheute.com/artikel/20011121.htm
     
    http://dirkgoldecker.spaces.live.com

    . Microsoft Certified Technology Specialist
    . Microsoft Certified Professional Developer
    |-> Web Applications

Ähnliche Themen

  1. Webserver an LDAP Authentifizieren
    Von WiZdooM im Forum Hosting & Webserver
    Antworten: 1
    Letzter Beitrag: 29.12.10, 13:44
  2. Sendmail mit tls am Smarthost authentifizieren
    Von GalaxyWarrior im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 15.03.10, 15:49
  3. JAAS Benutzer mehrmals Authentifizieren
    Von jpatwork im Forum Java
    Antworten: 1
    Letzter Beitrag: 24.08.07, 19:12
  4. Subversion über LDAP authentifizieren lassen
    Von sebo85 im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 11.05.05, 14:41
  5. Cookies - Authentifizieren
    Von js-mueller im Forum HTML & XHTML
    Antworten: 3
    Letzter Beitrag: 01.02.04, 16:57