Erreur de configuration du portail
Le nom de domaine"www.archives.cg54.fr/archives" n'existe pas dans la base de donn�es
La plateforme du portail supporte de multiples portail � partir d'une seule
base de donnees. Cette possibilite est offerte par la conversion de l'URL du
client afin de trouver dans la base de donnees un identifiant de portail.
| 1. |
Process du serveur Web
Quand le serveur web re�oit une requete d'un client, il compare l'extension du
fichier avec l'application definie dans le mapping IIS.
En fonction de ces correspondances, IIS envoie la requete a l'executable
capable de l'interpreter (aspnet_asapi.dll pour les pages ASP.NET).
Le process aspnet_isapi.dll execute la requete dans une suite d'evenements en
commen�ant par Application_BeginRequest.
|
| 2. |
Application_BeginRequest ( globals.asax.cs )
La requete est decoupee en se basant sur le caract�re "/"
Un nom de domaine est construit en s�parant chaque segment d�coup�.
Exemples:
URL: http://www.domain.com/default.aspx = Domain Name: www.domain.com
URL: http://209.75.24.131/default.aspx = Domain Name: 209.75.24.131
URL: http://localhost/Le_Portail/default.aspx
= Domain Name: localhost/Le_Portail
En utilisant le nom de domaine, l'application recherche dans la base
(table Portail - Champ PORTALIAS) un enregistrement correspondand
La seule difference entre deux portails est qu'il possede chacun un repertoire
virtuel sur le serveur IIS, m�me si ce repertoire virtuel pointe vers le m�me
repertoire physique.
|
|