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 :

probleme CSS et page de login


Sujet :

ASP.NET

  1. #1
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut probleme CSS et page de login
    Bonjour, j'ai une page de login, à laquelle j'ai associé 2 feuilles de styles css, seulement voilà, le css n'est pas pris en compte, ainsi que tout les liens vers mes images.

    Voilà ce que me dit firefox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Erreur*: La feuille de style http://localhost:2577/SDMA/Login.aspx?ReturnUrl=%2fSDMA%2fApp_Themes%2fStandard%2fCSS%2fboutonEtText.css n'a pas été chargée car son type MIME, «*text/html*», n'est pas «*text/css*»
    Fichier Source*: http://localhost:2577/SDMA/Login.aspx
    Si maintenant je me connecte et que je clique sur retour, le css s'affiche bien correctement. Cette page est également utilisé dans le web.config comme page où l'on doit obligatoirement passé pour ce connecter.
    Contenu de login.aspx

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %>
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head id="Head2" runat="server">
        <title>Page de connexion</title>
     
        <link href="App_Themes/Standard/CSS/body.css" type="text/css" rel="Stylesheet" />
        <link href="App_Themes/Standard/CSS/boutonEtText.css" type="text/css" rel="Stylesheet"/>
     
        <style type="text/css">
            .hlConnexion
            {Color:blue; text-decoration:underline;}
        </style>
    </head>
    <body>
        <div class="conteneur" id="conteneur" style="position:relative;">
        <form id="form1" runat="server">
            <div class="log">
                <div style="position:absolute;text-align:left;left:5px;top:5px">
                    <asp:Image ID="Logo" runat="server" Height="75px" Width="75px" ImageUrl="~/App_Themes/Standard/Images/Logo.png"/>
                </div>
    Meme l'imageurl ne se fait pas.

    Si quelqu'un à une idée je suis preneur. Merci

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Faut que tu autorises l'accès non authentifié au fichier .css

  3. #3
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Actuellement dans le web.config j'ai cela en ce qui concerne la partie authentification.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    	<authentication mode="Forms">
    			<forms name=".ASPXAUTH" loginUrl="Login.aspx" timeout="20" protection="All" defaultUrl="Accueil.aspx" >
    			</forms>
    		</authentication>
    		<authorization>
    			<deny users="?"/>
    		</authorization>
    Que faut'il mettre, en plus

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Un truc dans le genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <location path="App_Themes/Standard/CSS/body.css">
       <authorization>
           <allow users="?" />
       </authorization>
    </location>
    A affiner

  5. #5
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Ok, je vois ou tu veux en venir.

    1/ Sais-tu s'il est possible d'avoir plusieur balise <location> dans le web.config ??

    2/ Peux-t'on mettre un repertoire dans le path ??

    3/ est ce que je peux mettre la page Login.aspx, dans le path, cela signifierai qu'un utilisateur inconnu ai accès à cette page.

    Merci

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    1/ oui

    2/ je sais pas mais tu peux mettre un web.config dans le dossier

    3/ oui mais normalement c'est automatique

  7. #7
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    je réponds à mes propres questions:

    1/ oui on peux

    2/ oui j'ai passé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <location path="App_themes">
    soit directement le dossier.

    3/ je ne sais pas, je n'ai pas essayé mais je pense que cela devrait fonctionner

    Merci encore Lutecefalco

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme de css sur la page de login
    Par LyonM dans le forum ASP.NET
    Réponses: 3
    Dernier message: 23/11/2011, 16h32
  2. probleme css avec page utlisant les includes php
    Par gaou2 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 24/06/2007, 08h54
  3. [CSS] Probleme mise en page.
    Par Arbisis dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 25/05/2007, 00h21
  4. [servlet][jsp] Creer une page de login
    Par Beuj dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 19/03/2004, 17h55

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