13.15 Die angepassten Fehlerseiten eines Webservers prüfen

Problem

Sie haben eine Anwendung, die wissen muss, welche angepassten Fehlerseiten für die verschiedenen HTTP-Fehlerkodes auf einem angegebenen IIS-Server vorhanden sind.

Lösung

Nutzen Sie die Klasse System.DirectoryServices.DirectoryEntry, um mit der Internet Information Server-Metabase zu kommunizieren und herauszufinden, welche angepassten Fehlerseiten eingerichtet sind. Die Metabase enthält die Konfigurationsinformationen für den Webserver. DirectoryEntry nutzt den Active Directory IIS-Service-Provider, um mit der Metabase zu kommunizieren, indem im Konstruktor für den DirectoryEntry das Schema "IIS" angegeben wird.

// Das ist ein Groß-/Kleinschreibung berücksichtigender Eintrag in der ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.