Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al navegar en un explorador web a la dirección URL del servicio web sin ningún parámetro se genera una página de ayuda HTML, si la página está habilitada (que es la forma predeterminada en el archivo machine.config de un servidor). La página de ayuda del servicio y su configuración se explican con más detalle en Configuración de opciones para los servicios web XML creados con ASP.NET.
Para deshabilitar la página de ayuda del servicio para una aplicación web individual
Abra el archivo Web.config del directorio raíz de la aplicación web en su editor de texto favorito. (Si no existe el archivo Web.config, cree uno).
Modifique la sección
webServicesde Web.config para quitar explícitamente el protocolo Documentation.<webServices> <protocols> <remove name="Documentation" /> </protocols> </webServices>Guarde el archivo Web.config.
Este cambio de configuración se aplicará en la siguiente solicitud a un servicio web hospedado por la aplicación web.
Nota:Al quitar el protocolo Documentation, también se deshabilita generación de archivos WSDL para cualquier servicio web dentro de la aplicación web. Esto evita que los clientes generen una clase de proxy a menos que se cree y se proporcione un archivo WSDL personalizado para ellos. Para dejar la generación de archivos WSDL para los servicios web dentro de una aplicación web, pero no proporcionar ninguna información legible humana relacionada con los servicios web, puede agregar un elemento <wsdlHelpGenerator> al archivo Web.config para la aplicación web y establecer el atributo href a una página HTML en blanco que ha creado. El ejemplo de código siguiente es un fragmento de un archivo Web.config que establece la página de ayuda del servicio en un archivo
MyBlank.htmen la carpetadocsbajo la carpeta que contiene el archivo Web.config.<webServices> <wsdlHelpGenerator href="docs/MyBlank.htm"/> </webServices>
Consulte también
Tareas
Cómo: Deshabilitar la compatibilidad de protocolos para servicios web
Cómo: Habilitar la detección de servicios web XML
Conceptos
Configuración de opciones para los servicios web XML creados con ASP.NET
Implementar servicios web XML
Otros recursos
.gif)
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.