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

Apache Discussion :

Forcer une identification .htaccess


Sujet :

Apache

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Points : 14
    Points
    14
    Par défaut Forcer une identification .htaccess
    Bonjour,
    voici un énième problème concernant un .htaccess ^^.
    Bon, donc j'ai un répertoire protégé par un fichier .htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    AuthUserFile "C:/Program Files/ServWeb/Apache 2.2.8/htdocs/xxxx/Site/cam/.htpasswd"
    AuthName "Accès sécurisé"
    AuthType Basic
    Require valid-user admin
    J'ai donc également un fichier .htpasswd, et le tout marche nikel (après avoir pas mal galérer j'ai compris que mon AllowOverride était faux ...).
    Mon problème est donc le suivant :
    je voudrais qu'à chaque fois que j'essaye d'accéder au répertoire protégé il me demande une authentification, ce qui n'est pas le cas pour le moment.
    Là, la 1ère fois il me la demande, et ensuite plus rien, il garde en mémoire (en cache ?) les login/passwd donc il les demande plus, ce qui est un gros problème pour mes besoins.

    J'ai trouvé ça chez Apache :http://httpd.apache.org/docs/1.3/how....html#basicfaq
    (section FAQ : how do I log out) mais je ne suis pas sur que cela corresponde à mon cas.

    Qqn aurait-il une idée la dessus ?

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Hello,

    Comme le disent les informations lues dans ta faq. la conservation de username et password est gérée au niveau client et au non au niveau serveur.


    6. No way to log out

    Users are accustomed to having a log out button that enables them to log out of a site before leaving a public terminal. The HTTP authentication protocols provide no way for the server to request that the client erase the credentials for a realm other than prompting for them again, which causes the browser to pop up the dialog again. Today's browsers do not themselves provide a way to log out of a realm, other than quitting the browser.
    Si tu veux gérer les authentifications et les durées de session, il faudrait que tu créés ta propre page d'authentification (en php par exemple)
    Dernière modification par Invité ; 27/08/2008 à 12h28.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Points : 14
    Points
    14
    Par défaut
    Merci pour la réponse ^^

    Donc apparement c'est bien ce que j'avais compris malheureusement ....
    Et malheureusement, le site est hébergé chez Oleane et il semblerait qu'il n'est pas accès à PHP (d'après le pack que possède le client) donc pour l'identification PHP c'est mort c'est pourquoi je me suis tourné vers les .htaccess.
    En plus je suis meme pas sur qu'ils soient pris en compte eux aussi ..... faut que je me renseigne.

    En tout cas je vais être obligé de garder ce systeme et de prevenir l'administrateur du site de vider le cache apres s'être identifier pour eviter que quelqu'un passe derrière lui, à moins que qqn est une meilleur idée ? ^^

    Merci en tout cas

    ps : j'attend un peu avant de marquer le thread comme "résolu".

  4. #4
    Invité
    Invité(e)
    Par défaut
    Salut,

    d'après ce que je vois sur le lien suivant:

    http://hebergementweb.orange-busines...ise-linux.html


    Nous vous proposons une large gamme de solutions d'hébergement web.

    Adaptés à tous les budgets, nos packs d'hébergement web mutualisé sous Linux incluent tous les outils pour développer votre site professionnel dynamique : noms de domaine, comptes mails, outils de création de site, outils de développement (PHP5), bases de données (MySQL 5.0, PostgreSQL 8.1), solutions de paiement.

    Enfin il reste à confirmer si tu utilises bien un de ces packs. Si c'est le cas tu peux utiliser le php.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Points : 14
    Points
    14
    Par défaut
    Yo,

    ouai j'avais effectivement vu ces offres en essayant de trouver des infos sur les hébergements pro de chez Orange, là tu me parles des pack Linux, et il y a également des pack Windows, hors je pense que le client a plutot un pack Windows (l'entreprise est partenaire Microsoft et utilise SQL Server, base inclue dans les pack Windows).
    Bon certe y a pas PHP mais ASP normalement, mais j'ai jamais touché à cette chose ^^, et j'ai plus vraiment le temps de m'y mettre la ....

    Par contre je n'est trouvé aucune infos concernant le server Web, s'agit-il d'apache ? gère t'il les fichiers .htaccess ? sur quel pack ?

    Merci

  6. #6
    Invité
    Invité(e)
    Par défaut
    Re,

    l'hebergement windows -> ASP.NET -> généralement serveur web IIS ou alors un serveur apache qui a été mis en frontend

    l'hebergement linux -> PHP -> majoritairement serveur web apache

    Donc je pense que ton client a certainement un hebergement linux.

    Enfin il faudrait demander plus d'infos sur le pack qu'il a histoire d'avoir confirmation
    Dernière modification par Invité ; 27/08/2008 à 15h16.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Points : 14
    Points
    14
    Par défaut
    Re,

    oaui c'est effectivement ce que je vais faire, leur envoyer un mail pour avoir plus de renseignement sur la formule du client.

    Si c'est du linux et donc du PHP c'est bon, par contre si c'est un Windows avec serveur IIS et ASP je suis dans la mouise xD

    Merci en tout cas

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Points : 14
    Points
    14
    Par défaut
    Bon, donc juste pour infos et pour cloturer ce thread, j'ai demandé des infos à Oléane et le client possède un pack Windows donc avec ASP et SQL Server, du coup pas de PHP ni de .htaccess et .htpasswd .....

    Je sais pas trop comment je vais me démerder mais bon, on verra .....

    Merci pour tes réponses Mygale1978

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

Discussions similaires

  1. forcer une police speciale sur un site internet
    Par nico_web dans le forum Autres langages pour le Web
    Réponses: 5
    Dernier message: 24/02/2011, 00h24
  2. Réponses: 5
    Dernier message: 21/11/2005, 15h12
  3. Forcer une page à s'ouvrir avec Internet Explorer
    Par alexbubs dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 31/10/2005, 10h32
  4. Forcer une deconnexion
    Par Fl0r3nt dans le forum Administration système
    Réponses: 7
    Dernier message: 10/06/2005, 16h30
  5. forcer une fenetre à etre au premier plan jusqu'a ...
    Par peppena dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 22/12/2003, 16h14

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