Grunds�tzlich gilt Forms authentisierung. Ein User wird also zun�chst immer auf das Standardform geklatscht. Wenn integrierte Anmeldung eingeschaltet ist, kommt der User mit einem Usernamen daher.
Das frage ich so ab:
Logonuser = Request.ServerVariables["LOGON_USER"];
Nun probiere ich einen stillen Login mit dem Usernamen der mitgeliefert wurde. Klappt dieser, lasse ich das normale Loginprozedere hinter dem Formlogin laufen und der User ist authentisiert und authorisiert.
Klappt der Login nicht, bekommt er das Form zu sehen und kann sich dann normal einloggen.
Gruss Stephan
Draheim, Andreas schrieb:
Hallo Liste,
ich baue hier grade ein Intranet Anwendung, bei der geplant ist die User �ber ihre WinAnmeldung zu authentifizieren.
Jetzt stellt sich mir aber folgendes Problem. Wenn ein Mitarbeiter zb als lokaler Admin angemeldet ist, dann ist er in der Anwendung nicht bekannt, bekommt also auch keinen Zugang. Also die Anwendung auf Forms Authentifizierung umstellen, dann mu� aber jeder wieder seinen Usernamen/Passwort eintippen.
Das selbe ist, wenn ein User angemeldet ist, aber ein Kollege schnell mal mit seinem Login in die Anwedung rein mu�. Sozusagen ein manueller Benutzerwechsel trotz Windows Authentifizierung.
Kann man sowas mit Bordmitteln von ASP.NET machen, oder mu� ich dass selbst erledigen und die Credentials der User abfragen?
Hat da jemand eine Idee?
Andreas _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
