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

Spring Java Discussion :

Utilisation d'acegi avec postgresql [Security]


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut Utilisation d'acegi avec postgresql
    Bonjour a tous,
    Je travaille en ce moment sur ACEGI.
    J'arrive à utiliser ACEGI avec un fichier d'utilisateur (user.properties), mais je voudrais utiliser ACEGI avec postgresql.
    Est-ce que quelqu'un pourrait me dire quoi modifier dans les fichiers web.xml et applicationContext.xml pour faire fonctionner ACEGI avec postgresql?
    Ma deuxième question est la suivante, est-ce que la base de données doit suivre un modèle précis ?

    Je vous en remercie d'avance.

  2. #2
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Billets dans le blog
    2
    Par défaut
    regardes ici : http://ego.developpez.com
    J'utilise MySQL mais cela te donnera une idée.
    Je parle aussi du schéma à utiliser

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    Merci beaucoup, avec le tuto et beaucoup de patience j'ai reussit a faire fonctionner acegi et postgresql. En revanche, je n'utilise pas hibernate. Est-ce qu'Hibernate présente un réel avantage dans l'utilisation d'acegi ?
    Merci,

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    Pour ceux que ca interesse, voici des éléments du fichier de contexte xml pour utiliser postgresql et acegi.

    Code xml : 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
    25
    26
    <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    		<property name="driverClassName" value="org.postgresql.Driver"/>
    		<property name="url" value="jdbc:postgresql://localhost:5432/base1"/>
    		<property name="username" value="user"/>
    		<property name="password" value="pwd"/>
    </bean>
     
    <bean id="authenticationManager" class="org.acegisecurity.providers.ProviderManager">
    		<property name="providers">
    			<list>
    				<ref local="dbAuthenticationProvider"/>
    		</list>
    		</property>
    </bean>
     
    <bean id="dbAuthenticationProvider" class="org.acegisecurity.providers.dao.DaoAuthenticationProvider">
    		<property name="userDetailsService">
    			<ref local="dbDaoImpl"/>
    		</property>
    </bean>
     
    <bean id="dbDaoImpl" class="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl">
    		<property name="dataSource">
    			<ref bean="dataSource"/>
    		</property>
    </bean>

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 11
    Par défaut
    Citation Envoyé par rc_29
    Pour ceux que ca interesse, voici des éléments du fichier de contexte xml pour utiliser postgresql et acegi.

    Code xml : 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
    25
    26
    <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    		<property name="driverClassName" value="org.postgresql.Driver"/>
    		<property name="url" value="jdbc:postgresql://localhost:5432/base1"/>
    		<property name="username" value="user"/>
    		<property name="password" value="pwd"/>
    </bean>
     
    <bean id="authenticationManager" class="org.acegisecurity.providers.ProviderManager">
    		<property name="providers">
    			<list>
    				<ref local="dbAuthenticationProvider"/>
    		</list>
    		</property>
    </bean>
     
    <bean id="dbAuthenticationProvider" class="org.acegisecurity.providers.dao.DaoAuthenticationProvider">
    		<property name="userDetailsService">
    			<ref local="dbDaoImpl"/>
    		</property>
    </bean>
     
    <bean id="dbDaoImpl" class="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl">
    		<property name="dataSource">
    			<ref bean="dataSource"/>
    		</property>
    </bean>

    merci ,
    je veux savoir comment faire le test de ces beans à partir d'une classe java ?

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

Discussions similaires

  1. [9.2] Utilisation connexion ODBC avec PostGreSQL
    Par lancirica dans le forum Administration
    Réponses: 6
    Dernier message: 26/07/2013, 08h32
  2. [Spip] [Spip 2.0.8] Utilisation avec PostgreSQL
    Par IGDELL dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 30/07/2009, 10h55
  3. Utiliser les séquences avec postgresql
    Par Emplyst dans le forum Hibernate
    Réponses: 2
    Dernier message: 15/01/2009, 18h00
  4. utilisation de dll avec diverses compilateurs
    Par Thylia dans le forum C++
    Réponses: 30
    Dernier message: 21/10/2004, 16h30
  5. Utiliser Borland C++ avec Emacs sous Windows
    Par Eikichi dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 02/03/2003, 08h40

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