|
|
Publicado en 6/5/2016 15:51:46
|
|
|

1. Error de publicación mvc3: 403.14 - El servidor web prohibido está configurado para no listar el contenido de este directorio
Después de lanzar durante mucho tiempo, la solución en el prompt es:
Si no quieres activar la navegación por directorios, asegúrate de que el documento por defecto esté configurado y que el archivo exista. Usa IIS Manager para habilitar la navegación por catálogos. Open IIS Manager. En la vista de Características, haz doble clic en Explorar catálogo. En la página de Explorar el Catálogo, haz clic en Habilitar en el panel de Acciones. Verifica que la propiedad configuration/system.webServer/directoryBrowse@enabled en el archivo de configuración del sitio o de la aplicación esté configurada en True. Después de cambiar según este método, descubrí que la interfaz de ejecución de la página web se convirtió en una estructura de directorios, y más tarde descubrí que al cambiar la sección de configuración del archivo de configuración web.config, la web puede usarse normalmente y grabarla.
<system.webServer> <validaciónvalidaciónConfiguraciónModoIntegrada="falso" /> <módulos runAllManagedModulesForAllRequests="true" /> <directoryBrowse enabled="false" /> </system.webServer>
El <modules>valor de la sección que se debe establecer como verdadero no afecta realmente a si la navegación de directorios está habilitada o desactivada.
2. Tras publicar, se puede mostrar la interfaz de inicio de sesión, se reporta un error al saltar a la página para acceder a la base de datos, se ha fallado el inicio de sesión en "IIS APPPOOL\ASP.NET v4.0", y se descubre que la "IIS APPPOOL\ASP.NET v4.0" de la página web no tiene permiso para acceder a la base de datos, y se ha añadido el nombre de usuario "IIS APPPOOL\ASP.NET v4.0" a la base de datos, todos los permisos han sido añadidos y está lista para usar.
Todo está encima!!!!
Aprende a desarrollar proyectos con asp.net MVC4 hoy mismo.
Al publicar el proyecto en el IIS local (WIN7+IIS7.5), el acceso no tuvo éxito. Solución:
Añade una configuración <módulos runAllManagedModulesForAllRequests="true" /> bajo el nodo <system.webServer> en el directorio raíz
|
Anterior:Como programador junior, hice un proyecto de Winform C/S durante un mes, aprendí a copiar el código y luego a implementarloPróximo:C# obtiene información del sistema, incluyendo el uso de memoria del sistema operativo, etc
|