Каков надлежащий уровень прав доступа к виртуальному каталогу, необходимый для веб-службы SOAP?

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

Вопрос

При настройке нового виртуального каталога для размещения веб-службы SOAP в IIS 6.0 в окне Server 2003 мне необходимо установить права доступа для виртуального каталога.Различные разрешения предназначены для разрешения / запрета следующих действий:

  • Читать
  • Запускать скрипты (например, ASP)
  • Выполнить (например, ISAPI или CGI)
  • Писать
  • Обзор

Веб-служба SOAP публикуется через сервер ISAPI SOAP3.0 с расширениями, для которых установлено значение "Разрешено" на панели расширений веб-службы диспетчера IIS.

Поскольку я не хочу выкладывать содержимое этого каталога в Интернет, я знаю Обзор это нежелательно.Но, я не надо знаю, нужно ли мне иметь Запуск скриптов, Выполнить, и Писать разрешения включены для правильной публикации этого веб-сервиса.Веб-служба используется для отправки и получения наборов XML-данных между сервером и удаленными клиентами. Каков правильный уровень прав доступа к виртуальному каталогу моей веб-службы SOAP?

Это было полезно?

Решение

После дальнейшего изучения я пришел к выводу, что одно предположение, которое у меня было по поводу нуждающийся Были указаны неправильные разрешения на чтение.
Веб-службам SOAP требуется только включенное разрешение "Запускать скрипты", поскольку .wsdl по-видимому, поступает от веб-службы в виде ответа на выполнение скрипта.Таким образом, минимум, необходимый для каталога веб-службы SOAP3.0, равен Запуск скриптов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top