VirtualDirectoryDefaults.Password Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Kennwort ab, das standardmäßig für alle virtuellen Verzeichnisse im aktuellen Kontext verwendet wird, oder legt es fest.
public:
property System::String ^ Password { System::String ^ get(); void set(System::String ^ value); };
public string Password { get; set; }
member this.Password : string with get, set
Public Property Password As String
Eigenschaftswert
Das Standard-Klartextkennwort für alle virtuellen Verzeichnisse im aktuellen Kontext.
Beispiele
Im folgenden Beispiel wird eine neue Anwendung erstellt, die explizit die Standardeinstellungen des virtuellen Verzeichnisses festgelegt hat, und dann zwei neue virtuelle Verzeichnisse. Die Standardwerte des virtuellen Verzeichnisses werden auf die neu erstellten Verzeichnisse angewendet, wenn Sie das Konfigurationssystem durch Aufrufen der CommitChanges
-Methode aktualisieren.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;
using Microsoft.Web.Management;
namespace AdministrationSnippets
{
public class AdministrationApplicationVirtualDirectoryDefaults
{
// Creates a new application, sets the virtual directory
// defaults, creates two new virtual directories, and then
// displays the new virtual directory values.
public void SetVirtualDirectoryDefaults()
{
ServerManager manager = new ServerManager();
Site defaultSite = manager.Sites["Default Web Site"];
// Set up the defaults for the default application of the
// default Web site.
Application app = defaultSite.Applications.Add(
"/JohnDoe", @"C:\inetpub\wwwroot\john");
app.VirtualDirectoryDefaults.LogonMethod =
AuthenticationLogonMethod.ClearText;
app.VirtualDirectoryDefaults.UserName = @"NorthWest\JohnDoe";
app.VirtualDirectoryDefaults.Password = @"kB56^j83!T";
// Add two virtual directories.
app.VirtualDirectories.Add(
"/blogs" , @"\\FileServer\c$\blog_content\");
app.VirtualDirectories.Add(
"/photos", @"\\FileServer\c$\photo_content\");
manager.CommitChanges();
// Read the updated configuration.
app = defaultSite.Applications["/JohnDoe"];
foreach (VirtualDirectory vdir in app.VirtualDirectories)
{
Console.WriteLine("Virtual Directory Found: {0}", vdir.Path);
Console.WriteLine(" |-Logon Method : {0}", vdir.LogonMethod);
Console.WriteLine(" |-Username : {0}", vdir.UserName);
Console.WriteLine(" +-Password : {0}", vdir.Password);
}
}
}
}
Hinweise
Sie sollten diese Eigenschaft verwenden, wenn für das virtuelle Verzeichnis alternative Anmeldeinformationen für den Zugriff auf gesicherte Inhalte erforderlich sind, z. B. einen UNC-Pfad. Wenn Sie das Kennwort für ein virtuelles Verzeichnis festlegen, wird der im Konfigurationssystem gespeicherte Wert verschlüsselt. Der für diese Eigenschaft festgelegte Wert wird standardmäßig für alle virtuellen Verzeichnisse im aktuellen Kontext verwendet, wenn nicht explizit ein Kennwort festgelegt ist.
Achtung
Der vom get
Accessor dieser Eigenschaft zurückgegebene Wert ist Klartext. Achten Sie darauf, wenn Sie diesen Wert in einer ungesicherten Umgebung anzeigen.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für