Este documento contiene información para ajustar la configuración de ASP.NET de tu sitio desde el panel Plesk: cadenas de conexión, errores personalizados, depuración, codificación, seguridad y sesión.
Si tu sitio usa una aplicación ASP.NET, desde Plesk podés cambiar sus opciones principales sin editar archivos a mano. Los cambios se aplican a todo el sitio o, si lo preferís, solo a un directorio virtual.
Acceso: ingresá al portal de clientes, abrí tu servicio y hacé clic en Ingresar a Plesk. Después andá a Sitios web y dominios → Configuración ASP.NET.
Si no ves Configuración ASP.NET, revisá que ASP.NET esté activado en Configuración de hosting. Para aplicar opciones distintas a una carpeta, andá a Directorios virtuales, hacé clic en la carpeta y después en Configuración ASP.NET.
Versión y valores predeterminados
- Cambiar la versión: te permite elegir la versión de ASP.NET que usa tu sitio. Elegí la que pida tu aplicación.
- Restaurar la configuración predeterminada: vuelve todas las opciones a sus valores originales. Usalo si cambiaste algo y el sitio dejó de funcionar.
Cadenas de conexión
En Administrador de cadenas de conexión podés definir los datos que usa tu aplicación para conectarse a una base de datos. La primera vez se muestra una cadena de ejemplo, que podés eliminar si no la usás.
- Para agregar una, hacé clic en Añadir cadena de conexión y completá Nombre y Parámetros de conexión.
- Para quitar una, hacé clic en Eliminar, al lado de la cadena.
Para saber qué datos lleva una cadena, buscá cadena de conexión en la base de conocimiento.
Errores personalizados
En Configuración de errores personalizados, elegí el Modo de error personalizado:
- On: los visitantes ven tus páginas de error personalizadas.
- Off: se muestra el detalle técnico del error a cualquier visitante.
- RemoteOnly: los visitantes ven las páginas personalizadas, y el detalle técnico solo se muestra en el servidor. Es el valor predeterminado.
Para asignar una página a un error, hacé clic en Añadir error personalizado y completá el Código de estado (por ejemplo, 404) y la URL de redireccionamiento, que es la dirección de tu página de error. No podés repetir un código que ya está en la lista, pero sí cambiar su URL.
Seguridad: no dejes el modo en Off en un sitio publicado. El detalle de los errores puede mostrar información interna de tu aplicación. Usalo solo un rato para encontrar un problema y después volvé a RemoteOnly u On.
Compilación y depuración
- Idioma predeterminado de la página web: el lenguaje que se usa por defecto para compilar las páginas, por ejemplo c# o vb.
- Activar depuración: muestra el fragmento de código donde ocurrió el error. Consume más memoria y hace el sitio más lento, así que activalo solo mientras probás y desactivalo cuando el sitio esté publicado.
Globalización
- Codific. solicitud y Codific. respuesta: la codificación de lo que recibe y envía tu sitio. Por defecto es utf-8, la recomendada para el español.
- Codific. archivos: la codificación con la que se leen los archivos .aspx, .asmx y .asax. Por defecto es Windows-1252. Si tus archivos están guardados en utf-8 y ves caracteres raros en acentos o eñes, cambiala a utf-8.
- Cultura y Cultura IU: definen el formato de fechas, números y monedas, y el idioma de los recursos. Para Argentina, elegí Spanish (Argentina).
Seguridad de acceso del código (CAS)
El Nivel de seguridad CAS define a qué recursos del servidor puede acceder tu aplicación. Los niveles van de Full, el más permisivo, a Minimal, el más restrictivo; el valor predeterminado es Medium. Si elegís un nivel demasiado bajo, tu aplicación puede dejar de funcionar.
Sesión
- Modo de autenticación: elegí Forms si tu aplicación tiene su propio formulario de inicio de sesión, o Windows si usás la autenticación del servidor web (por ejemplo, directorios protegidos con contraseña).
- Tiempo de espera de la sesión (minutos): cuánto tiempo de inactividad se permite antes de cerrar la sesión del visitante. Por defecto es 20.
Cuando termines, hacé clic en Aceptar para guardar y salir, o en Aplicar para guardar y seguir en la pantalla.
Problemas frecuentes
- No aparece Configuración ASP.NET: activá ASP.NET en Configuración de hosting. Si no podés, consultanos por ticket.
- Después de un cambio el sitio da error: usá Restaurar la configuración predeterminada y volvé a hacer los cambios de a uno.
- Mi aplicación da errores de permisos o de seguridad: puede necesitar un Nivel de seguridad CAS más alto. Revisá los requisitos de tu aplicación.
- Veo caracteres raros en acentos o eñes: revisá que Codific. archivos coincida con la codificación con la que guardaste tus archivos.
- Los visitantes pierden la sesión muy rápido: aumentá el Tiempo de espera de la sesión (minutos).
- Mi aplicación necesita más recursos: podés actualizar tu servicio consultando al área comercial desde el portal de clientes o por el chat online.
Si necesitás ayuda con la configuración de ASP.NET, abrí un ticket desde el portal de clientes o consultá por el chat online del sitio.
