Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft ab oder legt fest, ob der Client automatisch Serverumleitungen folgt.
Namespace: System.Web.Services.Protocols
Assembly: System.Web.Services (in system.web.services.dll)
Syntax
'Declaration
Public Property AllowAutoRedirect As Boolean
'Usage
Dim instance As HttpWebClientProtocol
Dim value As Boolean
value = instance.AllowAutoRedirect
instance.AllowAutoRedirect = value
public bool AllowAutoRedirect { get; set; }
public:
property bool AllowAutoRedirect {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_AllowAutoRedirect ()
/** @property */
public void set_AllowAutoRedirect (boolean value)
public function get AllowAutoRedirect () : boolean
public function set AllowAutoRedirect (value : boolean)
Eigenschaftenwert
true, wenn der Client den Serverumleitungen automatisch folgen soll, andernfalls false. Der Standardwert ist false.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
Die AllowAutoRedirect-Eigenschaft ist auf false festgelegt, und der Webserver versucht, die Anforderung umzuleiten. |
Hinweise
Wenn ein Client Authentifizierungsinformationen wie Benutzernamen oder Kennwörter sendet, dürfen keine Serverumleitungen stattfinden, da dies die Sicherheit gefährden kann.
Eine WebException wird ausgelöst, wenn die AllowAutoRedirect-Eigenschaft auf false festgelegt ist und der Webserver versucht, die Anforderung umzuleiten. Die Response-Eigenschaft enthält ein HttpWebResponse-Objekt, in dem sowohl die StatusCode-Eigenschaft als auch die Headers-Eigenschaft Details bezüglich der versuchten Umleitung wiedergeben. Die StatusCode-Eigenschaft enthält eine HttpStatusCode-Entsprechung eines der HTTP-Umleitungsstatuscodes (301, 302 und 307). Der Location-Header in der Headers-Auflistung zeigt auf den URI, an den die Anforderung umgeleitet werden sollte.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
HttpWebClientProtocol-Klasse
HttpWebClientProtocol-Member
System.Web.Services.Protocols-Namespace
AllowAutoRedirect