Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Mensaje de error cuando un usuario visita un sitio Web que está alojado en un servidor que ejecuta Internet Information Services 7.0: "HTTP Error 405.0 - método no permitido"

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 942051
Síntomas
Tenga en cuenta la situación siguiente. Tener un sitio Web que está alojado en un servidor que ejecuta Servicios de Internet Information Server (IIS) 7.0. Cuando un usuario tenga acceso a este sitio Web, el usuario recibe un mensaje de error similar al siguiente:
Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 405.0 - método no permitido
HRESULT: 0X80070001
Descripción de HRESULT
No se puede mostrar la página que busca ya está usando un método no válido (verbo HTTP).
Causa

Causa 1

Este problema se produce porque el cliente realiza una solicitud HTTP mediante el método HTTP que no cumpla con las especificaciones de HTTP.

Para resolver este problema, consulte resolución de 1.

Causa 2

Este problema se produce porque un cliente realiza una solicitud HTTP mediante el envío del método POST a una página que está configurada para ser controlados por el controlador de StaticFile. Por ejemplo, un cliente envía el método POST a una página HTML estática. Sin embargo, las páginas que están configuradas para el controlador de StaticFile no son compatibles con el método POST.

Para resolver este problema, vea la solución 2.
Solución

Resolución de 1

Asegúrese de que el cliente envía una solicitud que contenga un método HTTP válido. Para ello, siga estos pasos:
  1. Haga clic en Inicio, tipo Bloc de notas en el Iniciar búsqueda cuadro, haga clic en Bloc de notasy, a continuación, haga clic en Ejecutar como administrador.

    NotaSi se pide una contraseña de administrador o una confirmación, escriba la contraseña o proporcione una confirmación.
  2. En el Archivo menú, haga clic en Abrir. En el Nombre de archivo cuadro, escriba %windir%\system32\inetsrv\config\applicationhost.configy, a continuación, haga clic en Abrir.
  3. En el archivo ApplicationHost.config, busque el <handlers></handlers> etiqueta.
  4. Asegúrese de que todos los controladores utilizan métodos HTTP válidos.
  5. Guarde el archivo ApplicationHost.config.

Solución 2

Enviar la petición POST a una página que está configurada para ser controlados por un controlador que no sea el controlador de StaticFile (por ejemplo, el identificador ASPClassic). O bien, cambie la solicitud que se está controlando el controlador StaticFile para que sea una solicitud GET en lugar de una solicitud POST.

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 942051 - Última revisión: 04/21/2013 01:11:00 - Revisión: 3.0

  • kbexpertiseadvanced kbtshoot kbprb kbmt KB942051 KbMtes
Comentarios
endChild(m);