Configurer ASP.NET pour des répertoires virtuels
Pour augmenter les performances des applications ASP.NET basées sur navigateur, Parallels Plesk Panel permet d'utiliser des paramètres spécifiques du framework .NET pour des répertoires virtuels individuels.
Pour configurer ASP.NET pour un répertoire virtuel :
- Allez dans Accueil > Répertoires virtuels.
- Allez jusqu'au répertoire concerné et entrez-y.
- Cliquez sur Paramètres ASP.NET.
- Définissez les chaînes qui déterminent les données de connexion de la base de données pour les applications ASP.NET qui ont recours à des bases de données. Cette option n'existe que pour ASP.NET 2.0.x.
La première fois que vous ouvrez la page de la configuration ASP.NET, des exemples de paramètres de connexion avec des constructions courantes sont affichés. Vous pouvez alors les supprimer et définir vos propres chaînes.
- Pour ajouter une chaîne, saisissez les données demandées dans les champs Nom et Paramètres de connexion, puis cliquez sur
à côté de ces champs. - Pour supprimer une chaîne, cliquez sur
qui jouxte la chaîne.
- Configurez et saisissez les messages d'erreur personnalisés que les applications ASP.NET renverront dans le champs Paramètres pour les erreurs personnalisées :
- Configurez les paramètres de compilation dans le champ Compilation et débogage :
- Pour déterminer le langage de programmation à utiliser par défaut dans les fichiers de compilation dynamique, choisissez une entrée dans la liste Langage de la page par défaut.
- Pour permettre la compilation des applications en mode production, ne cochez pas la case Activer le débogage.
- Pour permettre la compilation d'applications en mode débogage, cochez la case Activer le débogage. Dans ce cas, les fragments du code source contenant une erreur seront cités dans le message de la page de diagnostic.
Remarque. Lorsque les applications tournent en mode de débogage, une saturation de la mémoire/de la performance peut se produire. Il est recommandé d'utiliser le mode débogage lorsque vous testez une application, mais de le désactiver avant de déployer une application en production.
- Configurer les paramètres d'encodage des applications d'ASP.NET à la section Paramètres de globalisation :
- Pour définir un codage adopté pour toutes les requêtes entrantes, saisissez une valeur d'encodage dans le champ Encodage de la requête (par défaut, c'est utf-8).
- Pour définir un codage adopté pour toutes les réponses, saisissez une valeur d'encodage dans le champ Encodage de la réponse (par défaut, c'est utf-8).
- Pour définir un codage qui devra être utilisé par défaut pour parser les fichiers
.aspx
, .asmx
et .asax
, saisissez une valeur d'encodage dans le champ Encodage du fichier (par défaut c'est Windows-1252). - Pour définir la langue qu'il faut utiliser par défaut pour traiter les requêtes Web entrantes, choisissez un élément adéquat dans la liste Langues.
- Pour définir la langue qu'il faut utiliser par défaut lors de la recherche d'une ressource liée à un fichier de langue, choisissez un élément adéquat dans la liste Langues UI.
- Définissez un niveau de confiance du code d'accès pour les applications d'ASP.NET dans le champ Sécurité du code d'accès.
Le niveau de confiance du code d'accès correspond à un périmètre de sécurité auquel l'exécution d'applications est affecté et qui définit à quelles ressources serveur les applications auront accès.
Important. Lorsqu'un assembleur se voit affecter un niveau de confiance trop bas, il ne fonctionne pas correctement. Pour de plus amples informations sur les niveaux de droits, allez sur http://msdn.microsoft.com/library/en-us/dnnetsec/html/THCMCh09.asp?frame=true#c09618429_010.
- Autorisez l'utilisation de scripts annexes en complétant le champ Paramètres de bibliothèques de scripts. Il faut impérativement définir les paramètres de la bibliothèque de scripts si vous voulez que les commandes de validation via Internet puissent être utilisées sur votre site Web. Cette option n'existe que pour ASP.NET 1.1.x.
- S'il vous faut utiliser des scripts auxiliaires (particulièrement les scripts pour implémenter des objets permettant de valider des données d'entrée), saisissez les paramètres de la bibliothèque de scripts pour le framework .NET. Pour ce faire, saisissez le chemin en commençant par le répertoire racine du domaine précédé d'un slash dans le champ Chemin d'accès à la bibliothèque de scripts Microsoft, ou cliquez sur l'icône représentant le dossier à côté du champ Chemin d'accès à la bibliothèque de scripts Microsoft et allez jusqu'à l'emplacement voulu.
- Pour lancer les fichiers auto-extractibles qui contiennent les scripts, à l'emplacement indiqué, cochez la case Installer. S'il y a déjà des fichiers à cet emplacement, ils seront écrasés.
- Définissez les paramètres des sessions clients dans le champ Paramètres de session :
- Pour configurer le mode d'authentification par défaut pour les applications, choisissez l'élément qui convient dans la liste Mode d'authentification. Le mode d'authentification Windows doit être sélectionné si une forme d'authentification IIS est utilisée.
- Pour configurer la période pendant laquelle une session peut rester inactive avant d'être fermée, saisissez le nombre de minutes qui convient dans le champ Période d'inactivité de la session.
- Cliquez sur OK pour appliquer toutes les modifications.
Remarque : Parallels Plesk Panel prend en charge des configurations diverses pour différentes versions du framework .NET (1.1.x et 2.0.x).