If looks like your .ini file isn’t being read.
I suggest going into your code that tells Shiro to use your .ini file and see 
if it’s really being executed.

> On Feb 28, 2016, at 4:02 PM, jasmine <[email protected]> wrote:
> 
> Update:
> 
> I just thought I can define a second REALM
> 
> protected void configureShiroWeb() {
>        try {  
> 
> 
> bindRealm().toConstructor(IniRealm.class.getConstructor(Ini.class));
>             bindRealm().toConstructor(MyADRealm.class.getConstructor());
>        }
> 
> but at the starting of my webapp I get 
> ...realm.ldap.AbstractLdapRealm - No LdapContextFactory specified - creating
> a default instance
> 
> so where shiro try to authenticate against MyADRealm I get:
> 
> java.lang.IllegalStateException: An LDAP URL must be specified of the form
> ldap://<hostname>:<port>
> 
> How can I initialize a LdapContextFactory? It's ignoring the one in my ini
> file...
> 
> Some idea?
> 
> 
> 
> --
> View this message in context: 
> http://shiro-user.582556.n2.nabble.com/Shiro-Guice-tp7580965p7580966.html
> Sent from the Shiro User mailing list archive at Nabble.com.
> 

Reply via email to