O que é o próprio diretório virtual do nível de permissão de acesso necessários para um serviço web SOAP?

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

Pergunta

Quando da criação de um novo diretório virtual para hospedagem de um serviço web SOAP no IIS 6.0 em um Servidor de caixa de 2003 eu sou necessário para definir as permissões de acesso para o diretório virtual.Várias são as permissões para permitir/proibir a seguinte:

  • Leia
  • Executar scripts (tais como ASP)
  • Executar (como ISAPI ou CGI)
  • Escrever
  • Procurar

O serviço web SOAP está sendo publicadas através do SOAP3.0 ISAPI servidor com as extensões definido como "Permitido" em Extensões de Serviço Web no painel do Gerenciador do IIS.

Desde que eu não quero expor o conteúdo do diretório para a web eu sei Procurar não é desejável.Mas, Eu não saber se eu preciso ter o Executar scripts, Executar, e Escrever permissões habilitado para publicar correctamente este serviço da web.O serviço da web está sendo usado para enviar e receber dados XML define entre o servidor e os clientes remotos. Qual é o correto nível de permissão de acesso para o meu serviço web SOAP do diretório virtual?

Foi útil?

Solução

Após uma análise mais aprofundada, cheguei à conclusão de que uma suposição que eu tinha sobre necessidade Permissões de leitura foi incorreta.
Serviços web SOAP só precisa do "Executar scripts" permissão habilitado porque o .wsdl aparentemente vem de serviço da web em forma de um script de execução de resposta.Então, o mínimo necessário para um SOAP3.0 web do serviço de diretório é Executar scripts.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top