Bonjour,
J'utilise Acegi pour l'authentification, sauf que lorsque je clique sur le boutton pour se connecter, je me me redirect vers la page d'erreur meme si le login et le mot de passe sont correctes(je n'utilise aucun decoddeur de mot pass).
Mais je crois j'ai un problème dans le chargement du context :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated with SecurityContextHolder
voici le logger complet de acegi :
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite'; to: '/spring/securite'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s2 at position 1 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.context.Http
SessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s2 at position 2 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.webapp.Au
thenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s2 at position 3 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.wrapper.Secu
rityContextHolderAwareRequestFilter@1f91415'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s2 at position 4 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.Exception
TranslationFilter@1958d75'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s2 at position 5 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.intercept.we
b.FilterSecurityInterceptor@17a2c53'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite?execution=e1s2'; to: '/spring/securite?e
xecution=e1s2'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s2 reached end of additional filter chain; proceeding with original chain>
2009-03-05 14:06:24,671 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:24,671 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite'; to: '/spring/securite'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s3 at position 1 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.context.Http
SessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s3 at position 2 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.webapp.Au
thenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s3 at position 3 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.wrapper.Secu
rityContextHolderAwareRequestFilter@1f91415'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s3 at position 4 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.Exception
TranslationFilter@1958d75'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s3 at position 5 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.intercept.we
b.FilterSecurityInterceptor@17a2c53'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite?execution=e1s3'; to: '/spring/securite?e
xecution=e1s3'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e1s3 reached end of additional filter chain; proceeding with original chain>
2009-03-05 14:06:24,828 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/j_acegi_security_check.jsp'; to: '/j_acegi_security_check.
jsp'>
2009-03-05 14:06:24,828 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/j_acegi_security_check.jsp'; pattern is /**; matched=true>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </j_acegi_security_check.jsp?execution=e1s3 at position 1 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.c
ontext.HttpSessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </j_acegi_security_check.jsp?execution=e1s3 at position 2 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.u
i.webapp.AuthenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.ui.webapp.AuthenticationProcessingFilter] - <Request is to process authentication>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.providers.ProviderManager] - <Authentication attempt using org.acegisecurity.providers.dao.DaoAuthenticationProvider>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.ui.webapp.AuthenticationProcessingFilter] - <Updated SecurityContextHolder to contain null Authentication>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.ui.webapp.AuthenticationProcessingFilter] - <Authentication request failed: org.acegisecurity.BadCredentialsException: Bad credentials>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite'; to: '/spring/securite'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite at position 1 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.context.HttpSessionContextI
ntegrationFilter@1618412'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite at position 2 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.webapp.AuthenticationPro
cessingFilter@41f3fb'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite at position 3 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.wrapper.SecurityContextHold
erAwareRequestFilter@1f91415'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite at position 4 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.ExceptionTranslationFilt
er@1958d75'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite at position 5 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.intercept.web.FilterSecurit
yInterceptor@17a2c53'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite'; to: '/spring/securite'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite reached end of additional filter chain; proceeding with original chain>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite'; to: '/spring/securite'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e2s1 at position 1 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.context.Http
SessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e2s1 at position 2 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.webapp.Au
thenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e2s1 at position 3 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.wrapper.Secu
rityContextHolderAwareRequestFilter@1f91415'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e2s1 at position 4 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.ui.Exception
TranslationFilter@1958d75'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e2s1 at position 5 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.intercept.we
b.FilterSecurityInterceptor@17a2c53'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/spring/securite?execution=e2s1'; to: '/spring/securite?e
xecution=e2s1'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] - </spring/securite?execution=e2s1 reached end of additional filter chain; proceeding with original chain>
2009-03-05 14:06:24,890 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:24,890 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_c
lasses.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_classes.xcss/datb/eae
lxt5dohsiaq.sa18_.faces'; pattern is /**; matched=true>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 1 of 5 in 
additional filter chain; firing Filter: 'org.acegisecurity.context.HttpSessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 2 of 5 in 
additional filter chain; firing Filter: 'org.acegisecurity.ui.webapp.AuthenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 3 of 5 in 
additional filter chain; firing Filter: 'org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter@1f91415'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 4 of 5 in 
additional filter chain; firing Filter: 'org.acegisecurity.ui.ExceptionTranslationFilter@1958d75'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extende
d_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extended_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces
'; to: '/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extended_classes.xcss/datb/
eaelxt5dohsiaq.sa18_.faces'; pattern is /**; matched=true>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 5 of 5 in 
additional filter chain; firing Filter: 'org.acegisecurity.intercept.web.FilterSecurityInterceptor@17a2c53'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 1 of 5 
in additional filter chain; firing Filter: 'org.acegisecurity.context.HttpSessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces'; pattern is /**; m
atched=true>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic
_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 1 of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.context.HttpSessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 2 of 5 
in additional filter chain; firing Filter: 'org.acegisecurity.ui.webapp.AuthenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces reached end of additio
nal filter chain; proceeding with original chain>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 3 of 5 
in additional filter chain; firing Filter: 'org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter@1f91415'>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 4 of 5 
in additional filter chain; firing Filter: 'org.acegisecurity.ui.ExceptionTranslationFilter@1958d75'>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces at position 5 of 5 
in additional filter chain; firing Filter: 'org.acegisecurity.intercept.web.FilterSecurityInterceptor@17a2c53'>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/exten
ded_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to: '/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extended_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces reached end of addi
tional filter chain; proceeding with original chain>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 2 of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.ui.webapp.AuthenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:24,953 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 3 of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter@1f91415'>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 4 of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.ui.ExceptionTranslationFilter@1958d75'>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 5 of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.intercept.web.FilterSecurityInterceptor@17a2c53'>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.fac
es'; to: '/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces'>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces reached end of additional filter chain; proceeding with original 
chain>
2009-03-05 14:06:25,000 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:25,046 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:25,046 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:25,078 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:25,078 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotimages/spacer.gif.faces'; to: '/a4j_3_2_
1-snapshotimages/spacer.gif.faces'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] - <Candidate is: '/a4j_3_2_1-snapshotimages/spacer.gif.faces'; pattern is /**; matched=true>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 1 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.c
ontext.HttpSessionContextIntegrationFilter@1618412'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 2 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.u
i.webapp.AuthenticationProcessingFilter@41f3fb'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 3 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.w
rapper.SecurityContextHolderAwareRequestFilter@1f91415'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not replaced; SavedRequest was: null>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 4 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.u
i.ExceptionTranslationFilter@1958d75'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 5 of 5 in additional filter chain; firing Filter: 'org.acegisecurity.i
ntercept.web.FilterSecurityInterceptor@17a2c53'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] - <Converted URL to lowercase, from: '/a4j_3_2_1-snapshotimages/spacer.gif.faces'; to: '/a4j_3_
2_1-snapshotimages/spacer.gif.faces'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object - authentication not attempted>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] - </a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces reached end of additional filter chain; proceeding with original chain>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed normally>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.context.HttpSessionContextIntegrationFilter] - <SecurityContextHolder set to new context, as request processing completed>
Voici mon fichier de config de acegi que je crois il n'a pas aucun probleme:
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="
           http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
	<!--
		definition du filterChainProxy pour definir strategie de securité
	-->
	<bean id="filterChainProxy" class="org.acegisecurity.util.FilterChainProxy">
		<property name="filterInvocationDefinitionSource">
			<value>
				CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
				PATTERN_TYPE_APACHE_ANT
                /**=httpSessionContextIntegrationFilter,formAuthenticationProcessingFilter,securityContextHolderAwareRequestFilter,exceptionTranslationFilter,filterInvocationInterceptor
			</value>
		</property>
	</bean>
 
	<bean id="httpSessionContextIntegrationFilter"
		class="org.acegisecurity.context.HttpSessionContextIntegrationFilter">
	</bean>
 
	<bean id="exceptionTranslationFilter" class="org.acegisecurity.ui.ExceptionTranslationFilter">
		<property name="authenticationEntryPoint">
			<ref bean="formLoginAuthenticationEntryPoint" />
		</property>
	</bean>
 
	<bean id="formLoginAuthenticationEntryPoint"
		class="org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint">
		<property name="loginFormUrl">
			<value>spring/securite</value>
		</property>
		<property name="forceHttps">
			<value>false</value>
		</property>
	</bean>
 
	<bean id="formAuthenticationProcessingFilter"
		class="org.acegisecurity.ui.webapp.AuthenticationProcessingFilter">
		<property name="authenticationManager">
			<ref bean="authenticationManager" />
		</property>
		<property name="authenticationFailureUrl">
			<value>/spring/securite</value>
		</property>
		<property name="defaultTargetUrl">
			<value>/spring/main</value>
		</property>
		<property name="filterProcessesUrl">
			<value>/j_acegi_security_check.jsp</value>
		</property>
	</bean>
 
	<!-- Authentification Bean Manager -->
	<bean id="authenticationManager" class="org.acegisecurity.providers.ProviderManager">
		<property name="providers">
			<list>
				<ref local="daoAuthenticationProvider" />
			</list>
		</property>
	</bean>
 
 
	<!-- Definition du provider pour l'autentification -->
	<bean id="daoAuthenticationProvider"
		class="org.acegisecurity.providers.dao.DaoAuthenticationProvider">
		<property name="userDetailsService">
			<ref local="inMemoryDaoImpl" />
		</property>
 
	</bean>
 
	<bean id="inMemoryDaoImpl" class="org.acegisecurity.userdetails.memory.InMemoryDaoImpl">
		<property name="userMap">
			<value>admin=admin,ROLE_ADMIN</value>
		</property>
	</bean>
	<bean id="passwordEncoder" class="org.acegisecurity.providers.encoding.Md5PasswordEncoder" />
	<bean id="filterInvocationInterceptor"
		class="org.acegisecurity.intercept.web.FilterSecurityInterceptor">
		<property name="authenticationManager" ref="authenticationManager" />
		<property name="accessDecisionManager" ref="decisionManager" />
		<property name="objectDefinitionSource">
			<value>
				CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
			</value>
		</property>
	</bean>
	<bean id="decisionManager" class="org.acegisecurity.vote.AffirmativeBased">
		<property name="allowIfAllAbstainDecisions" value="false" />
		<property name="decisionVoters">
			<list>
				<bean class="org.acegisecurity.vote.RoleVoter" />
			</list>
		</property>
	</bean>
 
	<bean id="securityContextHolderAwareRequestFilter"
		class="org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter" />
</beans>
Et Merci d'avance