IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Asp.net probleme d'acceder aux pages lorsque je les déplacer dans des dossiers


Sujet :

ASP.NET

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Décembre 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Asp.net probleme d'acceder aux pages lorsque je les déplacer dans des dossiers
    Bonjour, si quelqu'un peut m'aider ,
    je suis entrain de développer un site web asp.net Avec un master page.pour gérer la gestion des rôles et d’accès,j'ai crée des dossier selon le rôles,mais lorsque je déplacer les pages dans les dossiers selon le rôle et après avoir configurer les droits d’accès, au lancement de site et après avoir bien authentifier lorsque je choisir a accéder a une page j'ai toujours le message suivant:

    Erreur du serveur dans l'application '/'.
    Impossible d'utiliser .. en début de commande à partir du répertoire de niveau supérieur.
    Description : Une exception non gérée s'est produite au moment de l'exécution de la requête Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Détails de l'exception: System.Web.HttpException: Impossible d'utiliser .. en début de commande à partir du répertoire de niveau supérieur.

    Erreur source:

    Une exception non gérée s'est produite lors de l'exécution de la requête Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.

    Trace de la pile:

    [HttpException (0x80004005): Impossible d'utiliser .. en début de commande à partir du répertoire de niveau supérieur.]
    System.Web.Util.UrlPath.ReduceVirtualPath(String path) +8774912
    System.Web.Util.UrlPath.Reduce(String path) +52
    System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative) +217
    System.Web.UI.Control.ResolveClientUrl(String relativeUrl) +258
    System.Web.UI.HtmlControls.HtmlLink.RenderAttributes(HtmlTextWriter writer) +74
    System.Web.UI.HtmlControls.HtmlLink.Render(HtmlTextWriter writer) +42
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
    System.Web.UI.HtmlControls.HtmlHead.RenderChildren(HtmlTextWriter writer) +21
    System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +31
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
    System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
    System.Web.UI.Control.Render(HtmlTextWriter writer) +10
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
    System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
    System.Web.UI.Page.Render(HtmlTextWriter writer) +29
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060


    Informations sur la version : Version Microsoft .NET Framework :4.0.30319; Version ASP.NET :4.0.30319.1

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 065
    Points : 4 229
    Points
    4 229
    Par défaut
    Normalement si avant tu y accédait par:

    http://localhost:2375/projet/page.aspx

    si tu l'as déplacé dans un dossier menu par exemple

    http://localhost:2375/projet/menu/page.aspx

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Décembre 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci bien mais la problème lorsque j'ai clique sur un lien de menu
    ce message est affiché :
    meme que le chemin est juste dans URL
    Erreur du serveur dans l'application '/'.
    Impossible d'utiliser .. en début de commande à partir du répertoire de niveau supérieur.
    Description : Une exception non gérée s'est produite au moment de l'exécution de la requête Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Détails de l'exception: System.Web.HttpException: Impossible d'utiliser .. en début de commande à partir du répertoire de niveau supérieur.

    Erreur source:

    Une exception non gérée s'est produite lors de l'exécution de la requête Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.

    Trace de la pile:

    [HttpException (0x80004005): Impossible d'utiliser .. en début de commande à partir du répertoire de niveau supérieur.]
    System.Web.Util.UrlPath.ReduceVirtualPath(String path) +8774912
    System.Web.Util.UrlPath.Reduce(String path) +52
    System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative) +217
    System.Web.UI.Control.ResolveClientUrl(String relativeUrl) +258
    System.Web.UI.HtmlControls.HtmlLink.RenderAttributes(HtmlTextWriter writer) +74
    System.Web.UI.HtmlControls.HtmlLink.Render(HtmlTextWriter writer) +42
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
    System.Web.UI.HtmlControls.HtmlHead.RenderChildren(HtmlTextWriter writer) +21
    System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +31
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
    System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
    System.Web.UI.Control.Render(HtmlTextWriter writer) +10
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
    System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
    System.Web.UI.Page.Render(HtmlTextWriter writer) +29
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060


    Informations sur la version : Version Microsoft .NET Framework :4.0.30319; Version ASP.NET :4.0.30319.1

  4. #4
    Expert confirmé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 065
    Points : 4 229
    Points
    4 229
    Par défaut
    pour y a accéder par exemple d'un hyperlink c'est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="../NomDossier/Page.aspx">HyperLink</asp:HyperLink>

Discussions similaires

  1. [asp.net] Restriction d'acces aux pages
    Par miya dans le forum ASP.NET
    Réponses: 4
    Dernier message: 12/04/2007, 19h05
  2. [ASP.NET] authentification windows pour 1 page
    Par BK dans le forum ASP.NET
    Réponses: 5
    Dernier message: 31/03/2007, 23h43
  3. [ASP.NET] Probleme d'Inherits
    Par kedare dans le forum ASP.NET
    Réponses: 3
    Dernier message: 08/02/2007, 18h36
  4. [vb.net 2.0]Acceder aux variable d'une classe
    Par kissskoool dans le forum Windows Forms
    Réponses: 8
    Dernier message: 21/06/2006, 19h54
  5. [ASP.Net]gérer la notion de "page périmée" ?
    Par VVE dans le forum ASP.NET
    Réponses: 2
    Dernier message: 20/06/2005, 12h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo