François,
I am not sure what you mean by "Can you try with the Karaf default realm ?" 

- If the property realmName is not defined and contextName is defined, then
authentication is done against the Karaf JAAS Realm defined by contextName. 
Authorization failures do not include a realm in the response header
"WWW-Authenticate: Basic "

- If the property realmName is defined and contextName is defined, then
authentication is done against the Karaf JAAS Realm defined by contextName. 
Authorization failures will include a the realm in the response header
"WWW-Authenticate: Basic realm=" followed by the value of the property
realmName.  

- When the property contextName is undefined, authentication failed and the
following is logged at DEBUG.
16:17:34.514 DEBUG [qtp233378871-3306] Authentication failed: No
LoginModules configured for 
javax.security.auth.login.LoginException: No LoginModules configured for 
        at javax.security.auth.login.LoginContext.init(LoginContext.java:264)
~[?:?]
        at javax.security.auth.login.LoginContext.<init>(LoginContext.java:512)
~[?:?]
        at
org.apache.cxf.interceptor.security.JAASLoginInterceptor.handleMessage(JAASLoginInterceptor.java:140)
[95:org.apache.cxf.cxf-core:3.2.5]

- When the property contextName is set to "karaf", authentication works with
the default karaf JAAS realm.  I used the username of "karaf" with the
password of "karaf" to successfully connect.  A bad password failed as one
would expect.

Does this answer your question?
Paul Spencer




--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html

Reply via email to