AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

SOAP WSDL Zugriff in einem Dienst

Ein Thema von fisipjm · begonnen am 16. Jun 2016 · letzter Beitrag vom 16. Jun 2016
Antwort Antwort
fisipjm

Registriert seit: 28. Okt 2013
299 Beiträge
 
#1

SOAP WSDL Zugriff in einem Dienst

  Alt 16. Jun 2016, 12:17
Hallo,

ich bin noch relativ neu in der Programmierung mit SOAP Services in Verbindung mit Delphi und komme an einer Stelle nicht so recht weiter.

Folgendes Szenario:
Ich habe eine Dienstanwendung geschrieben. Diese verfügt folglich nicht über die Möglichkeit etwas Grafisch darzustellen.
Über eine WSDL Datei habe ich den Zugriff auf einen Webservice erhalten.
Diese Funktionen der WSDL habe ich nun dank des WSDL importers in form einer Unit zuer Verfügung.

So weit so gut, Unit eingebunden, aufruf geschrieben und Funktionen ausgeführt.
Nun ist es so, dass mein Dienst beim Aufrud einer Funktion aus der WSDL "einfriert" also nicht mehr reagiert.
Ich konnte das soweit eingrenzen, dass der SOAP dienst mit meinen eingegebenen Anmeldeparametern nicht zufrieden ist. Wenn ich die WSDL in einer VCL Maske einbinde bekomme ich an dieser Stelle einen Windows Prompt der mich auffordert meine Anmeldeinformationen einzugeben. Das geht in einem Dienst natürlich nicht.
Meine Frage also, kann ich dieses Verhalten irgendwie beeinflussen, sodass mein Dienst bei einem Verbindungs oder Authentifizierungfehler nicht einfriert?

MFG
PJM
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: SOAP WSDL Zugriff in einem Dienst

  Alt 16. Jun 2016, 13:25
Da gab es so eine Delphi/SOAP/Authentifizierungs-Frage auch schon

https://plus.google.com/u/0/11482669...ts/MMM5fU2NpLR
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
fisipjm

Registriert seit: 28. Okt 2013
299 Beiträge
 
#3

AW: SOAP WSDL Zugriff in einem Dienst

  Alt 16. Jun 2016, 13:31
Hi Rufo,

danke für die Antwort. Creativer Lösungsansatz, mit c# hab ich selbst auch schon SOAP Projekte realisiert.
Mir gehts aber gar nicht mal drum, dass das Ganze mit einem x509 Zertifikat funktioniert.
Das ich eine Zugriffsverweigerung bekomme liegt an einem Konfigurationsfehler auf der Serverseite, an dem gerade gearbeitet wird.
Ich möchte einfach nur abfangen das sich das Windows authentifizierungsfenster öffnet, sondern mit den Fehler so zurück liefert das ich ihn in ein Log packen kann oder sonst irgendwie behandeln kann.

MFG
PJM
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz