AuthenticationManager.CredentialPolicy Vlastnost

Definice

Získá nebo nastaví zásadu přihlašovacích údajů pro použití pro žádosti o prostředky prováděné pomocí HttpWebRequest třídy.

public:
 static property System::Net::ICredentialPolicy ^ CredentialPolicy { System::Net::ICredentialPolicy ^ get(); void set(System::Net::ICredentialPolicy ^ value); };
public static System.Net.ICredentialPolicy? CredentialPolicy { get; set; }
public static System.Net.ICredentialPolicy CredentialPolicy { get; set; }
static member CredentialPolicy : System.Net.ICredentialPolicy with get, set
Public Shared Property CredentialPolicy As ICredentialPolicy

Hodnota vlastnosti

Objekt, který implementuje ICredentialPolicy rozhraní, které určuje, zda se přihlašovací údaje odesílají s požadavky. Výchozí hodnota je null.

Příklady

Následující příklad kódu ukazuje nastavení zásad přihlašovacích údajů.

static void UseIntranetCredentialPolicy()
{
   IntranetZoneCredentialPolicy^ policy = gcnew IntranetZoneCredentialPolicy;
   AuthenticationManager::CredentialPolicy = policy;
}
 public static void UseIntranetCredentialPolicy()
{
    IntranetZoneCredentialPolicy  policy = new IntranetZoneCredentialPolicy();
    AuthenticationManager.CredentialPolicy = policy;
}

Poznámky

Zásady přihlašovacích údajů určují, jestli se mají při odesílání požadavku na síťový prostředek, například obsah webové stránky, odesílat přihlašovací údaje. Pokud se odešlou přihlašovací údaje, servery, které vyžadují ověření klienta, se můžou po přijetí žádosti pokusit o ověření klienta místo odeslání odpovědi, která bude indikovat, že jsou požadovány přihlašovací údaje klienta. I když se tím ušetří odezva na server, je potřeba to vyvážit proti bezpečnostnímu riziku, které je spojeno s odesíláním přihlašovacích údajů přes síť. Pokud cílový server nevyžaduje ověřování klienta, je nejlepší neposílat přihlašovací údaje.

Zásady přihlašovacích údajů se budou volat pouze pro požadavky, které určují přihlašovací údaje nebo používají WebProxy objekt, který určuje přihlašovací údaje.

Platí pro