Cloud Hosting > Tecnologías de Fiomega Cloud Hosting > Tips y trucos para uso de .htaccess y web.config > Modificando confianza de medios en sitios Nube
Modificando confianza de medios en sitios Nube
El entorno de Windows de la nube Fiomega opera en modificando el Medium Trust.
Visión de conjunto
El "nivel de confianza" se refiere a los permisos establecidos en el archivo Web.config que dictan qué operaciones pueden y no pueden ser realizadas por las aplicaciones web. Nuestros servidores ASP.NET 3.5 que utiliza por defecto la confianza de medio nivel con la adición de OleDbPermission , OdbcPermission , ConfigurationPermission ,ReflectionPermission, y menos restrictiva WebPermission, SocketPermission como se detalla a continuación:
El uso de un nivel de confianza medio, impide que las aplicaciones puedan acceder a los recursos compartidos del sistema y elimina la posibilidad de interferencia de la aplicación. Adicionando el OleDbPermission y OdbcPermission que permite a las aplicaciones utilizar los proveedores de datos para acceder a bases de datos. Los WebPermission se modifican para permitir HTTP salientes y el tráfico de HTTPS. Los SocketPermission se modifican para permitir un mejor acceso a los servicios de pago. Adicionando la ConfigurationPermission que permite métodos o clases para acceder a los archivos de configuración. Adicionando el ReflectionPermission que permite el acceso a los tipos no públicos y miembros.
Las aplicaciones que operan bajo un nivel de confianza medio no tienen acceso al registro, y no tienen acceso al registro de eventos de Windows. Tanto la red y el acceso al sistema de archivos serán limitados.
Ejecutar aplicaciones de bajo nivel de confianza media
DotNetNukeDotNetNuke se puede instalar en nuestro entorno de confianza media, modificando lo siguiente en nuestra guía. Si encuentra algún problema con la instalación del CMS, por favor informar del problema a nuestro equipo de soporte o publicar en nuestros foros.
AspDotNetStorefront por este artículo en la web de AspDotNetStorefront:
"A partir de la versión 7.0.2.5, el software se ejecutará en confianza media, nativa a clientes en versiones anteriores a la que tendrá que ponerse en contacto. El apoyo de AspDotNetStorefront con su número de pedido original de un fideicomiso especial a medio construir."
Umbraco se puede configurar para ejecutarse en un entorno de confianza media.
BlogEngineBlogEngine funciona en nuestro entorno de confianza media modificada. Si encuentra algún problema con la instalación del CMS, por favor informar del problema a nuestro equipo de soporte o publicar en nuestros foros.
mojoPortalmojoPortal funciona en nuestro entorno de confianza media modificada. Si encuentra algún problema con la instalación del CMS, por favor informar del problema a nuestro equipo de soporte o publicar en nuestros foros.
Llamadores de confianza parcial
Con la confianza de experiencia, que pueda estar relacionada con las asambleas que no permiten llamadores de confianza parcial. Muchos de los componentes también tienen el apoyo de documentación relativa a funcionar en un nivel de confianza medio.
Otros artículos
Asp Jpeg
La nube de Fiomega ha estado trabajando con el creador de Asp Jpeg, para determinar si su componente se trabajará bajo. NET en nuestro entorno de confianza media modificada. Cabe señalar, sin embargo, que el componente Asp Jpeg que es completamente funcional bajo el ASP clásico.
FileIOFileIO requiere un conjunto elevado de permisos para permitir directorio y / o la creación del archivo. Hay dos maneras de evitar el bug documentado Microsoft FileIO que impide la creación de carpetas a través de. NET bajo modificado Medium Trust.
(1) Mejorar la aplicación que se ejecute en NET 4.0 -. FileIO el problema ha sido resuelto por Microsoft en el NET CLR 4.0.
(2) Pedir que se cree un enlace simbólico para su dominio. Esto establece una nueva ruta de raíz y evita los problemas originales relacionados con el error FileIO.
NOTA: En cualquier caso, aún es necesario que utilice la suplantación. Esto permite que las credenciales elevadas adecuadas puedan llevar a cabo la creación del directorio / archivo. Por favor, consulte el siguiente artículo para obtener más información:
¿Cómo agrego suplantación a mi sitio web?
Configuraciones
Para facilitar la posibilidad de probar las aplicaciones en la máquina de desarrollo local, hemos hecho nuestra configuración de confianza de medio modificado disponibles: Haga clic aquí para descargar el fichero de configuración modificado confianza medio para NET 3.5.
Haga clic aquí para descargar el fichero de configuración modificado confianza medio de. NET 4.0
Visión de conjunto
El "nivel de confianza" se refiere a los permisos establecidos en el archivo Web.config que dictan qué operaciones pueden y no pueden ser realizadas por las aplicaciones web. Nuestros servidores ASP.NET 3.5 que utiliza por defecto la confianza de medio nivel con la adición de OleDbPermission , OdbcPermission , ConfigurationPermission ,ReflectionPermission, y menos restrictiva WebPermission, SocketPermission como se detalla a continuación:
- WebPermission sin restricciones = "true"
- OleDbPermission sin restricciones = "true"
- OdbcPermission sin restricciones = "true"
- SocketPermission sin restricciones = "true"
- ConfigurationPermission sin restricciones = "true"
- ReflectionPermission sin restricciones = "true"
El uso de un nivel de confianza medio, impide que las aplicaciones puedan acceder a los recursos compartidos del sistema y elimina la posibilidad de interferencia de la aplicación. Adicionando el OleDbPermission y OdbcPermission que permite a las aplicaciones utilizar los proveedores de datos para acceder a bases de datos. Los WebPermission se modifican para permitir HTTP salientes y el tráfico de HTTPS. Los SocketPermission se modifican para permitir un mejor acceso a los servicios de pago. Adicionando la ConfigurationPermission que permite métodos o clases para acceder a los archivos de configuración. Adicionando el ReflectionPermission que permite el acceso a los tipos no públicos y miembros.
Las aplicaciones que operan bajo un nivel de confianza medio no tienen acceso al registro, y no tienen acceso al registro de eventos de Windows. Tanto la red y el acceso al sistema de archivos serán limitados.
Ejecutar aplicaciones de bajo nivel de confianza media
DotNetNukeDotNetNuke se puede instalar en nuestro entorno de confianza media, modificando lo siguiente en nuestra guía. Si encuentra algún problema con la instalación del CMS, por favor informar del problema a nuestro equipo de soporte o publicar en nuestros foros.
AspDotNetStorefront por este artículo en la web de AspDotNetStorefront:
"A partir de la versión 7.0.2.5, el software se ejecutará en confianza media, nativa a clientes en versiones anteriores a la que tendrá que ponerse en contacto. El apoyo de AspDotNetStorefront con su número de pedido original de un fideicomiso especial a medio construir."
Umbraco se puede configurar para ejecutarse en un entorno de confianza media.
BlogEngineBlogEngine funciona en nuestro entorno de confianza media modificada. Si encuentra algún problema con la instalación del CMS, por favor informar del problema a nuestro equipo de soporte o publicar en nuestros foros.
mojoPortalmojoPortal funciona en nuestro entorno de confianza media modificada. Si encuentra algún problema con la instalación del CMS, por favor informar del problema a nuestro equipo de soporte o publicar en nuestros foros.
Llamadores de confianza parcial
Con la confianza de experiencia, que pueda estar relacionada con las asambleas que no permiten llamadores de confianza parcial. Muchos de los componentes también tienen el apoyo de documentación relativa a funcionar en un nivel de confianza medio.
Otros artículos
Asp Jpeg
La nube de Fiomega ha estado trabajando con el creador de Asp Jpeg, para determinar si su componente se trabajará bajo. NET en nuestro entorno de confianza media modificada. Cabe señalar, sin embargo, que el componente Asp Jpeg que es completamente funcional bajo el ASP clásico.
FileIOFileIO requiere un conjunto elevado de permisos para permitir directorio y / o la creación del archivo. Hay dos maneras de evitar el bug documentado Microsoft FileIO que impide la creación de carpetas a través de. NET bajo modificado Medium Trust.
(1) Mejorar la aplicación que se ejecute en NET 4.0 -. FileIO el problema ha sido resuelto por Microsoft en el NET CLR 4.0.
(2) Pedir que se cree un enlace simbólico para su dominio. Esto establece una nueva ruta de raíz y evita los problemas originales relacionados con el error FileIO.
NOTA: En cualquier caso, aún es necesario que utilice la suplantación. Esto permite que las credenciales elevadas adecuadas puedan llevar a cabo la creación del directorio / archivo. Por favor, consulte el siguiente artículo para obtener más información:
¿Cómo agrego suplantación a mi sitio web?
Configuraciones
Para facilitar la posibilidad de probar las aplicaciones en la máquina de desarrollo local, hemos hecho nuestra configuración de confianza de medio modificado disponibles: Haga clic aquí para descargar el fichero de configuración modificado confianza medio para NET 3.5.
Haga clic aquí para descargar el fichero de configuración modificado confianza medio de. NET 4.0
Cloud Hosting > Tecnologías de Fiomega Cloud Hosting > Tips y trucos para uso de .htaccess y web.config > Modificando confianza de medios en sitios Nube