none
Me aparece este error RRS feed

  • Pregunta

  • Hola a todos, me pueden ayudar a solucionarlo 

    HTTP Error 403.14 - Forbidden

    El servidor web está configurado para no mostrar una lista los contenidos de este directorio.

    <fieldset style="padding-bottom:10px;padding-padding-right:15px;padding-word-break:break-all;">

    Causas más probables:

    • No se ha configurado un documento predeterminado para la dirección URL solicitada y el examen de directorios no está habilitado en el servidor.
    </fieldset>
    <fieldset style="padding-bottom:10px;padding-padding-right:15px;padding-word-break:break-all;">

    Qué puede intentar:

    • Si no desea habilitar el examen de directorios, asegúrese de que se configura un documento predeterminado y de que el archivo existe.
    • Habilite el examen de directorios.
      1. Vaya al directorio de instalación de IIS Express.
      2. Ejecute appcmd set config /section:system.webServer/directoryBrowse /enabled:true para habilitar el examen de directorios en el servidor.
      3. Ejecute appcmd set config ["NOMBRE_SITIO"] /section:system.webServer/directoryBrowse /enabled:true para habilitar el examen de directorios en el sitio.
    • Compruebe que el atributo configuration/system.webServer/directoryBrowse@enabled se establece como verdadero en el archivo de configuración del sitio o de la aplicación.
    </fieldset>
    <fieldset style="padding-bottom:10px;padding-padding-right:15px;padding-word-break:break-all;">

    Detailed Error Information:

    Module    DirectoryListingModule
    Notification    ExecuteRequestHandler
    Handler    StaticFile
    Error Code    0x00000000
    Requested URL    https://localhost:44348/
    Physical Path    C:\Users\juan.vergara\Desktop\Camacol\Fuentes\WebApplication1
    Logon Method    Anónimo
    Logon User    Anónimo
    </fieldset>

    lunes, 25 de noviembre de 2019 21:09

Todas las respuestas

  • hola juan pablo

    puedes colocar el codigo de tu controller 

    lunes, 25 de noviembre de 2019 21:57
  • hola

    Pero estas usando el IIS o el IIS Express ?

    en el mensaje que nos muestras dice "aya al directorio de instalación de IIS Express."

    si ejecuta desde el Visual Studio, funciona?

    que pasa si en la url que navegas pones el nombre de un controller, como ser

    https://localhost:44348/Home

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 26 de noviembre de 2019 2:11
  • ESTE ES EL CÓDIGO DEL HOME CONTROLLER

    using CoordenadaUrbana.Filters;
    using CoordenadaUrbana.Models;
    using CoordenadaUrbana.Services;
    using cu.Data;
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Reflection;
    using System.Web;
    using System.Web.Mvc;
    using System.Web.Routing;



    namespace CoordenadaUrbana.Controllers
    {

        public class HomeController : Controller
        {
            public ActionResult Index()
            {
                //List<componentlist> comp = new List<componentlist>();

                //Assembly asm = Assembly.GetExecutingAssembly();

                //var objs = asm.GetTypes()
                //        .Where(type => typeof(System.Web.Mvc.Controller).IsAssignableFrom(type))
                //        .SelectMany(type => type.GetMethods(BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public))
                //        .Where(m => !m.GetCustomAttributes(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute), true).Any())
                //        .Select(x => new { Controller = x.DeclaringType.Name, Action = x.Name, ReturnType = x.ReturnType.Name, Attributes = String.Join(",", x.GetCustomAttributes().Select(a => a.GetType().Name.Replace("Attribute", ""))) })
                //        .OrderBy(x => x.Controller).ThenBy(x => x.Action).ToList();

                ////var objs = asm.GetTypes()
                ////.Where(type=> typeof(Controller).IsAssignableFrom(type)) //filter controllers
                ////.SelectMany(type => type.GetMethods())
                ////.Where(method => method.IsPublic && ! method.IsDefined(typeof(NonActionAttribute)));
                //foreach (var item in objs)
                //{
                //    componentlist itm = new componentlist();
                //    string sub = item.Controller.Substring(0, item.Controller.Length - 10);
                //    itm.control = sub;
                //    itm.accion = item.Action;
                //    comp.Add(itm);
                //}

                ////ApiAuditService.GenerarAuditoria();
                //ViewBag.listado = comp;

                //return View();
                return new RedirectToRouteResult(
                        new RouteValueDictionary 
                    { 
                        { "controller", "Autenticacion" }, 
                        { "action", "Index" } 
                    });
            }

            public ActionResult About()
            {
                return View();
            }

            public ActionResult Contacto()
            {
                return View();
            }

            public ActionResult Unauthorized()
            {
                return View();
            }

            public ActionResult ErrorGeneral()
            {
                return View();
            }

            public ActionResult PaginaNoEncontrada()
            {
                return View();
            }

            public ActionResult SesionExpirada()
            {
                return View();
            }


        }
    }

              
    martes, 26 de noviembre de 2019 13:35
  • ya lo intente, y no funciona
    martes, 26 de noviembre de 2019 14:48