ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
270
270
EMPFEHLEN
-
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
-
08.06.09 22:24 #2
- 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.aspxhttp://dirkgoldecker.spaces.live.com
. Microsoft Certified Technology Specialist
. Microsoft Certified Professional Developer
|-> Web Applications
-
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?
-
08.06.09 23:06 #4
- 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
-
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?
-
09.06.09 14:42 #6
- 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.htmhttp://dirkgoldecker.spaces.live.com
. Microsoft Certified Technology Specialist
. Microsoft Certified Professional Developer
|-> Web Applications
Ähnliche Themen
-
Webserver an LDAP Authentifizieren
Von WiZdooM im Forum Hosting & WebserverAntworten: 1Letzter Beitrag: 29.12.10, 13:44 -
Sendmail mit tls am Smarthost authentifizieren
Von GalaxyWarrior im Forum Linux & UnixAntworten: 0Letzter Beitrag: 15.03.10, 15:49 -
JAAS Benutzer mehrmals Authentifizieren
Von jpatwork im Forum JavaAntworten: 1Letzter Beitrag: 24.08.07, 19:12 -
Subversion über LDAP authentifizieren lassen
Von sebo85 im Forum Linux & UnixAntworten: 0Letzter Beitrag: 11.05.05, 14:41 -
Cookies - Authentifizieren
Von js-mueller im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 01.02.04, 16:57





Zitieren
Login





