Ich benutze Apache Shiro-Plugin in Kombination mit LDAP für Benutzer Authentifizierung. Um dies zu tun, muss ich den Benutzernamen und das Passwort des LDAP-Servers beibehalten. Ich möchte wirklich nicht Quellcode der Anwendung ändern und wollen Anmeldeinformationen in einer Konfigurationsdatei Vorerst shiro.ini halten meine shiro.ini wie dieseShiro.ini ldap Server Anmeldeinformationen
[main]
ldapRealm = org.apache.zeppelin.server.LdapGroupRealm
ldapRealm.contextFactory.environment[ldap.searchBase] = OU=Users,DC=mycompany,DC=local
ldapRealm.contextFactory.url = ldap://myldapserver:389
ldapRealm.userDnTemplate = uid={0},ou=Users,dc=mycompany,dc=local
ldapRealm.contextFactory.authenticationMechanism = SIMPLE
securityManager.realms = $ldapRealm
sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager
securityManager.sessionManager = $sessionManager
securityManager.sessionManager.globalSessionTimeout = 86400000
shiro.loginUrl = /api/login
sieht Was für ein Name einer Eigenschaft wäre es zu tun? Vielen Dank im Voraus
Vielen Dank für Ihre Antwort. Würde es Ihnen etwas ausmachen, ein Beispiel für Ihre Konfiguration zu geben? – thepolina