Einzelnen Beitrag anzeigen

tewes

Registriert seit: 31. Jan 2007
25 Beiträge
 
#1

WSDL Import IIS 10.0

  Alt 13. Aug 2020, 14:56
Hallo,

10 von mir mit Delphi 10.2 Tokyo erstellte WebServices (ISAPI) sollen von Windows Server 2008 (IIS 6.1) nach Windows Server 2019 (IIS 10.0) "umziehen".

Dazu in IIS 10.0, wie für 32bit üblich, ein Application Pool mit 32bit Support erstellt, die Anwendungen z.B. SOAP_SAP_PatientList.dll unter "Default Web Site" angelegt, die Handler Mappings gesetzt und Ordnerberechtigungen gesetzt.

Im Testprogramm schlägt der WSDL-Import vom neuen Server fehl:
"WSDL-Datei/Ort kann nicht geladen werden http://<Server>/soap_sap/SOAP_SAP_PatientList.dll. Fehler [Das Endtag 'head' stimmt nicht mit dem Starttag 'META' überein.
Zeile:22
</head><body><table class='MainBkgn"


Im Browser (Firefox, IE) wird die Schnittstellenbeschreibung richtig dargestellt (s. Anhang). Bei Klick auf "WSDL" bleibt die Anzeige allerdings bei HTML und zeigt nicht die Schnittstellenbeschreibung in XML wie unter IIS 6.1.
Anfang des Quelltexts im Browser: <html><head><META name="serviceInspection"

Es sieht für mich so aus, als könnte IIS 10.0 per default kein XML ausliefern?

Mime Types:
.wsdl text/xml
.xml text/xml

Ein Umzug per AppCmd hat nicht geklappt. IIS 10.0 startet dann nicht mehr.

Wäre schön, wenn jemand eine Idee hat...
Miniaturansicht angehängter Grafiken
soap_sap_patientlist-browser-.jpg  
  Mit Zitat antworten Zitat