Announcement

Collapse
No announcement yet.

WebService und Proxyauthorization

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • WebService und Proxyauthorization

    Wenn der Webserviceclient auf eine Windowssystem läuft wird die Inet API vom Internet-Explorer benutzt. Die Anwendung muss über einen ISC-Proxy auf den WebService zugreifen. Dieser erfordert jedoch eine NT-Authentifizierung. Wie macht man das?

    MFG
    André

  • #2
    Hurra!!!!!!!!!!!!!!!!

    habe die Ursache selber gefunden. Wenn die automatische NT-Authentifizierung verwendet werden soll, dann muss bei 2 Funktionen der INET Api folgendes Flag gesetzt werden "INTERNET_FLAG_KEEP_CONNECTION". Dieses fehlt in der Funtion SendGet der Komponente THTTPReqResp bei dem Aufruf von "HttpSendRequest" (Delphi 7 Enterprise). Damit weist der Proxyserver die Anforderung zurück. Schade ist, das dieses Flag nicht als Property in der Komponente zur Verfügung steht

    Comment


    • #3
      Seit kurzem verfügen wir über die Delphi Version 2005 und es tritt der gleiche Fehler auf. Dabei gibt es einen Eintrag in der QualityCentral (http://qc.borland.com/wc/wc.exe/details?reportid=8593), in der das Problem geschildert aber geschlossen ist. Da sollte man doch davon ausgehen, dass das Problem als solches nicht mehr besteht, zumindest in den Produkten, welche doch erst danach in den Handel kommen. Und wir sprechen hier von einem Zeitraum von ca. 4 Monaten. Was merkwürdig ist, ist das im WSDL Importer der Fehler behoben wurde, jedoch nicht in den Komponenten

      Comment

      Working...
      X