HttpWebClientProtocol.AllowAutoRedirect Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekérdezi vagy beállítja, hogy az ügyfél automatikusan követi-e a kiszolgáló átirányításait.
public:
property bool AllowAutoRedirect { bool get(); void set(bool value); };
public bool AllowAutoRedirect { get; set; }
member this.AllowAutoRedirect : bool with get, set
Public Property AllowAutoRedirect As Boolean
Tulajdonság értéke
trueautomatikusan átirányítja az ügyfelet a kiszolgálói átirányítások követésére; egyéb esetben. false Az alapértelmezett érték a false.
Kivételek
A AllowAutoRedirect tulajdonság az, false és a webkiszolgáló megpróbálja átirányítani a kérést.
Megjegyzések
Ha egy ügyfél hitelesítési adatokat , például felhasználónevet és jelszót küld, nem szeretné engedélyezni a kiszolgáló átirányítását, mert ez veszélyeztetheti a biztonságot.
A WebException akkor lesz eldobva, ha a AllowAutoRedirect tulajdonság az, false és a webkiszolgáló megpróbálja átirányítani a kérést. A Response tulajdonság tartalmaz egy HttpWebResponse objektumot, amelyben a tulajdonságok és StatusCode a Headers tulajdonságok is tükrözik az átirányítási kísérlet részleteit. A StatusCode tulajdonság a HttpStatusCode HTTP-átirányítási állapotkódok (301, 302 és 307) egyikével egyenértékű, a Location gyűjtemény fejléce Headers pedig arra az URI-ra mutat, amelybe a kérést átirányították.