Compartir a través de


Editar los archivos de configuración remotos de ASP.NET

Actualización: noviembre 2007

La API de configuración de ASP.NET permite editar los archivos de configuración en un servidor remoto. En particular, puede modificar un archivo de configuración en cualquier aplicación de Microsoft Internet Information Services (IIS) o sus directorios secundarios, en un servidor remoto. También puede modificar la configuración del servidor remoto.

Cuando configure de manera remota las aplicaciones ASP.NET, deberá tener en cuenta los siguientes extremos:

  • Las restricciones de entorno en las que se puede realizar la configuración remota. En particular, las versiones de compilación de .NET Framework en los equipos cliente y de destino, los archivos de configuración que se pueden editar, la habilitación de ASP.NET en IIS, los derechos de acceso requeridos, etc.

  • Herramienta Registro de IIS en ASP.NET (Aspnet_regiis.exe) para habilitar o deshabilitar la configuración remota en el equipo de destino.

  • La API de configuración necesaria para abrir y actualizar los archivos de configuración.

  • Implicaciones e instrucciones de seguridad.

Para obtener un ejemplo de la configuración remota, vea Cómo: Obtener acceso y modificar de manera remota los archivos de configuración de ASP.NET.

Componente de configuración remota: conectividad entre cliente y servidor

Para permitir a un equipo cliente obtener acceso a los archivos de configuración del servidor, debe haber un componente de configuración remota instalado en el servidor. Esto permite que las llamadas remotas en la API de configuración de .NET Framework se almacenen en el servidor.

El código siguiente es el comando para habilitar este componente.

Aspnet_regiis /config+

Seguridad

El componente de configuración remota se ejecuta en el contexto de usuario del llamador y requiere que el llamador sea un administrador del equipo. Si éste no es el caso, el sistema emitirá un error de acceso denegado.

El componente de configuración remota se registra para utilizar el cifrado de DCOM (privacidad de paquete) de forma predeterminada. Esto es sobre todo importante para proteger el intercambio de información de configuración a través de la conexión.

Nota:

Si hay un firewall instalado en el servidor remoto, debe habilitar la ejecución del programa Dllhost.exe y abrir el puerto 135. Para ello, agregue Dllhost.exe a la lista de excepciones del firewall, asócielo a la configuración de red y defina el puerto relacionado.

Instalación

El componente de configuración remota se habilita utilizando la Herramienta Registro de IIS en ASP.NET (Aspnet_regiis.exe) con la opción /config+.

El componente se deshabilita ejecutando la herramienta con la opción /config-.

El componente se instala de forma predeterminada con ASP.NET.

Vea también

Tareas

Cómo: Obtener acceso y modificar de manera remota los archivos de configuración de ASP.NET

Conceptos

Utilizar las clases Configuration

Información general sobre la configuración de ASP.NET

Referencia

Herramienta Registro de IIS en ASP.NET (Aspnet_regiis.exe)

Otros recursos

Configurar aplicaciones