Was ist die richtige Zugriffsberechtigungsstufe für virtuelle Verzeichnisse, die für einen SOAP-Webdienst erforderlich ist?

StackOverflow https://stackoverflow.com/questions/30712

Frage

Beim Einrichten eines neuen virtuellen Verzeichnisses zum Hosten eines SOAP-Webdienstes in IIS 6.0 auf einem Server 2003-Rechner muss ich die Zugriffsberechtigungen für das virtuelle Verzeichnis festlegen.Die verschiedenen Berechtigungen bestehen darin, Folgendes zuzulassen bzw. zu verbieten:

  • Lesen
  • Skripte ausführen (z. B. ASP)
  • Ausführen (z. B. ISAPI oder CGI)
  • Schreiben
  • Durchsuche

Der SOAP-Webdienst wird über den SOAP3.0-ISAPI-Server veröffentlicht, wobei die Erweiterungen im Bereich „Webdiensterweiterungen“ des IIS-Managers auf „Zulässig“ eingestellt sind.

Da ich den Inhalt dieses Verzeichnisses nicht im Internet veröffentlichen möchte, weiß ich es Durchsuche ist nicht wünschenswert.Aber ich nicht weiß, ob ich das haben muss Führen Sie Skripte aus, Ausführen, Und Schreiben Berechtigungen aktiviert, um diesen Webdienst ordnungsgemäß zu veröffentlichen.Der Webdienst wird zum Senden und Empfangen von XML-Datensätzen zwischen dem Server und Remote-Clients verwendet. Was ist die richtige Zugriffsberechtigungsstufe für das virtuelle Verzeichnis meines SOAP-Webdienstes?

War es hilfreich?

Lösung

Bei näherer Betrachtung bin ich zu dem Schluss gekommen, dass es eine Annahme gibt, die ich hatte brauchen Die Leseberechtigungen waren falsch.
Für SOAP-Webdienste muss nur die Berechtigung „Skripts ausführen“ aktiviert sein, da die .wsdl kommt offenbar vom Webdienst in Form einer Skriptausführungsantwort.Das für das Verzeichnis eines SOAP3.0-Webdiensts erforderliche Minimum beträgt also Führen Sie Skripte aus.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top