IWebProxyScript.Run(String, String) Methode
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.
Führt ein Skript aus.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
System::String ^ Run(System::String ^ url, System::String ^ host);
public string Run (string url, string host);
abstract member Run : string * string -> string
Public Function Run (url As String, host As String) As String
Parameter
- url
- String
Nur intern.
- host
- String
Nur intern.
Gibt zurück
Ein String.
Ein internen zurückgegebener Wert.
Hinweise
Wenn das HttpWebRequest Objekt ausgeführt wird, muss es möglicherweise das WPAD-Protokoll (WebProxy Automatic Detection) ausführen, um zu erkennen, ob ein Proxy zum Erreichen der Ziel-URL erforderlich ist. Während dieses Prozesses lädt das System das PAC-Skript (Proxy Auto-Configuration) herunter und kompiliert es im Arbeitsspeicher und versucht, die FindProxyForURL-Funktion gemäß der PAC-Spezifikation auszuführen.
Dabei erstellt das System eine interne Anwendungsdomäne innerhalb der Anwendung, die mit minimalen Berechtigungen ausgeführt wird, und vor allem erteilt es der Benutzeroberflächenberechtigung für diese neue Anwendungsdomäne keine Berechtigung. Die Auswertung eines Proxys und die Ausführung der FindProxyForURL-Javascript-Funktion erfolgt im Kontext dieser neuen Anwendungsdomäne, und während dieses Prozesses muss das System möglicherweise mehrere Hilfsfunktionen gemäß der PAC-Spezifikation ausführen.