Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

9 Authentifizierung, Autorisierung und A... > 9.9 Membership-Provider konfiguriere... - Pg. 383

Membership-Provider konfigurieren Für Applikationen, die nicht ausschließlich per Internet Explorer, sondern auch mit anderen Brow- sern genutzt werden sollen, empfiehlt sich die Verwendung von Standardauthentifizierung im IIS. Wissen Sie genau, dass ausschließlich per Internet Explorer auf die Applikation zugegriffen werden soll, verwenden Sie die integrierte Windows-Authentifizierung im IIS. TIPP 9.9 Membership-Provider konfigurieren Wie bereits erwähnt, verwendet ASP.NET ein Entwurfs- und Konfigurations-Modell, mit dessen Hilfe konkrete Provider (Klassen, Treiber) für den Zugriff auf beliebige Benutzerdatenquellen na- hezu beliebig gegeneinander ausgetauscht werden können, indem in der web.config die entspre- chenden Einstellungen geändert werden. Für den zu verwendenden Code ist dies insofern nicht relevant, als dass dieser stets nur mit dem zugrunde liegenden Interface bzw. der Basisklasse arbeitet ­ und solange der neue Provider deren Methoden und Eigenschaften implementiert, kann er auch eingesetzt werden. Ebenfalls erlaubt es dieser Ansatz, die Konfiguration des Standardproviders für den Zugriff auf die Benutzerinformationen zu ändern. Somit kann beispielsweise eine eindeutige E-Mail-Adresse erzwungen oder es kann definiert werden, welches Kennwortformat (Klartext, verschlüsselt oder gehasht) zum Einsatz kommt. Die Konfiguration von Membership-Providern erfolgt innerhalb der web.config im <system.web /> - Bereich mit Hilfe eines <membership /> -Elements. Dieses verfügt optional über eine untergeord-