Авторизация через openldap

Discuss problems installing or using TrackStudio.

Postby admin » Thu Mar 18, 2010 3:48 pm

rodion wrote:А что все-таки с вопросом добавления доп. параметра?


Так это самое странное, запрос у нас в коде нормальный, без "?"

Попробуйте тогда текущую версию (которая работает), но ts-ldap.jar возьмите из b17.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby rodion » Mon Mar 22, 2010 5:59 pm

Замена ts-ldap.jar новой версией не помогла.
Студия по-прежнему обращается к ldap-серверу с фильтром:
filter="(&(?objectClass=user)(cn=testuser))"

Также непонятно, как можно заменить objectClass=user на objectClass=*
rodion
 
Posts: 10
Joined: Mon Mar 15, 2010 3:29 pm

Postby admin » Mon Mar 22, 2010 11:34 pm

rodion wrote:Замена ts-ldap.jar новой версией не помогла.
Студия по-прежнему обращается к ldap-серверу с фильтром:
filter="(&(?objectClass=user)(cn=testuser))"

Также непонятно, как можно заменить objectClass=user на objectClass=*


Я выложил исходник tsldap сюда: http://www.trackstudio.com/tse-40/LdapConnector.java

Там один класс, можете сами попробовать с ним поиграться, поменять запрос, попробовать выяснить откуда там ? берется. Т.к. у нас проблема упорно не повторяется, то тут я больше предложить не могу...
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby rodion » Tue Mar 23, 2010 1:55 pm

А можно ли сделать так, чтобы параметром objectClass= можно было управлять в конфиге trackstudio.security.properties?
Например, назвать этот параметр ldap.objectClass.
rodion
 
Posts: 10
Joined: Mon Mar 15, 2010 3:29 pm

Postby admin » Tue Mar 23, 2010 2:03 pm

rodion wrote:А можно ли сделать так, чтобы параметром objectClass= можно было управлять в конфиге trackstudio.security.properties?
Например, назвать этот параметр ldap.objectClass.


А зачем там нужно что-то другое вводить ? Ведь если мы найдем что-то отличное от user, то залогиниться в LDAP мы потом с этим аккаунтом не сможем.

Кроме того, что с "?" делать все равно не понятно.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby rodion » Tue Mar 23, 2010 3:26 pm

admin wrote:
rodion wrote:А можно ли сделать так, чтобы параметром objectClass= можно было управлять в конфиге trackstudio.security.properties?
Например, назвать этот параметр ldap.objectClass.


А зачем там нужно что-то другое вводить ? Ведь если мы найдем что-то отличное от user, то залогиниться в LDAP мы потом с этим аккаунтом не сможем.

Кроме того, что с "?" делать все равно не понятно.


1) Это добавит гибкости конфигу
2) Исчезнет привязка исключительно к AD.
3) Студию можно будет интегрировать с существующими LDAP-серверами не изменяя структуры их объектов.

С "?" действительно пока что непонятно.
rodion
 
Posts: 10
Joined: Mon Mar 15, 2010 3:29 pm

Postby rodion » Mon Mar 29, 2010 6:07 pm

Стоит ли ждать появления доп. параметра в конфиге? или в версии без исходников возможности изменения ldap/objectClass в ближайшее время не предвидится ?"
Несмотря на проблему с "?" без изменений objectClass до этой проблемы мы не доберемся
rodion
 
Posts: 10
Joined: Mon Mar 15, 2010 3:29 pm

Postby admin » Mon Mar 29, 2010 8:12 pm

rodion wrote:Стоит ли ждать появления доп. параметра в конфиге? или в версии без исходников возможности изменения ldap/objectClass в ближайшее время не предвидится ?"
Несмотря на проблему с "?" без изменений objectClass до этой проблемы мы не доберемся


Да, сделаем, через бету.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby admin » Mon Apr 05, 2010 4:18 pm

Только что пересобрал b18, там эта фича есть, попробуйте.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby rodion » Tue Apr 27, 2010 12:37 pm

admin wrote:Только что пересобрал b18, там эта фича есть, попробуйте.

Перевели студию с FreeBSD на Linux, там эта опция заработала в полную силу.
Огромное спасибо!
rodion
 
Posts: 10
Joined: Mon Mar 15, 2010 3:29 pm

Previous

Return to TrackStudio Support

Who is online

Users browsing this forum: No registered users and 0 guests

cron