[C#] Proxy für LINQ benutzen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von CHied, 2. Juli 2009 .

Schlagworte:
  1. 2. Juli 2009
    Proxy für LINQ benutzen

    Hallo zusammen

    In unserem Netzwerk wird eine Authentifikation am Webproxy verlangt, um im Internet surfen zu können. Im IE steht dafür bei "LAN Settings" > "use automatic configuration script" ein Pfad zu einer Datei, worin der Proxyserver + Port angegeben ist. Alle anderen Verbindungen werden blockiert.

    Da ich mit LINQ und einem SQL-Server im Internet arbeiten muss, suche ich nach einer Möglichkeit, diese Verbindungen über den Proxyserver laufen zu lassen. Dabei soll der Username vom aktuell angemeldeten User übernommen werden.

    Ist dies irgendwie möglich?

    Vielen Dank und Gruss
     
  2. 2. Juli 2009
    AW: Proxy für LINQ benutzen

    Ich kenne zwar keine Lösung mit C# aber du könntest es mal mit Proxifier versuchen.
     
  3. 2. Juli 2009
    AW: Proxy für LINQ benutzen

    Danke für die Antwort.
    Aber eigentlich will ich ja nicht "um" den Proxyserver herum, sondern diesen verwenden. Aber wo kann ich bei LINQ angeben, dass ich einen Proxy verwenden möchte? Und wie könnte ich diesem Proxy sagen, dass er einfach die selben Credentials wie der IE verwenden soll?
     
  4. 3. Juli 2009
    AW: Proxy für LINQ benutzen

    WebProxy webproxy = WebProxy.GetDefaultProxy();

    Somit bekommst du ein WebProxy Objekt, dass die Werte aus dem Internet Explorer enthält. Sollte mit IE 5.5 aufwärts kompatibel sein!

    Ob du über diesen Proxy nun auf deine DB zugreifen kannst, kann ich dir nicht genau sagen. Evtl schreibst du uns mal deine normale Connection-Funktion und vllt kann dir dann jemand sagen, wo du den Code reinpacken kannst

    greez

    //die WebProxy Klasse befindet sich im System.Net NameSpace
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.