menú
¿Música de YouTube sin molestos comerciales? ¡Ahora es posible!
TubeFiesta es una aplicación que te permite reproducir música de YouTube como un reproductor tradicional.
Crear listas, reproducción aleatoria, repetir, y hasta exportar el video a otra pantalla.
Conocer más Ir a tfiesta.com

[solución] No puede obtener acceso a la página solicitada debido a la configuración de la extensión

Publicado el 18/04/2015 | 9785 visitas

Hoy quiero publicar la solución a un problema que se me presenta cada vez que publico un proyecto nuevo con servicios WCF en Web, pues al parecer la extensión de los archivos no es reconocida por el servidor IIS y me da el siguiente error al intentar ver la página inicial del servicio por la URL: Error HTTP 404.3 - Not Found: No puede obtener acceso a la página solicitada debido a la configuración de la extensión. Si la página es un script, agregue un controlador. Si se debe cargar el archivo, agregue una asignación MIME.

error wcf extensión svc

Para solucionar este problema lo único que debemos hacer es registrar la extensión svc en el archivo de configuración, sección system.webServer con lo siguiente:

<system.webServer>
    <handlers>
        <add name=".svc" verb="*" path="*.svc" 
        type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
    </handlers>
</system.webServer>
system.webServer lo puedes ubicar inmediatamente despues de system.Web.

Ya con esta sentencia tenemos el servicio funcionando, veamos

wcf service wcf extensión configurada

Comparte y/o comenta por favor... Un saludo!

Talvez te interese...

Tutorial de sockets en c# con ejemplos - Parte 2 - UDP
Tutorial de sockets en c# con ejemplos - Parte 1
[solución] El proveedor de almacenamiento especificado no se encuentra en la configuración
Cómo conocer si una coordenada está dentro de una zona o geocerca
blog comments powered by Disqus