| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2012 14:41:36
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 143
Offline
|
galera alguem tem um tutorial ou sabe de algum site que me ajuda a programar utilizando ldap?.... li algumas coisas mas tah complicaod d eentender -.-
att
thalita soares
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2012 21:44:28
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
Você interage com o LDAP, não programa em LDAP.
http://www.openldap.org/jldap/overview.html
http://www.novell.com/developer/ndk/ldap_classes_for_java.html
Exemplos: http://developer.novell.com/documentation/samplecode/jldap_sample/index.htm
[]'s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2012 14:13:27
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 143
Offline
|
ah tah entendi...
é q assim, eu ja tenho um projeto web no meu eclipse e estava usanod como banco de dados o postgre, mas agora tenho q utilizar o LDAP, meu problema é que não estou conseguindo interagir meu projeto com o LDAP. Vi o que me mandou, mas mesmo assim ainda estou tendo dificuldade, instalei um plugin do LDAP no meu eclipse, mas...
att
thalita soares
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2012 15:46:52
|
André Fonseca
JWizard
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline
|
oi,
o LDAP é apenas o protocolo (http://pt.wikipedia.org/wiki/Protocolo_%28ci%C3%AAncia_da_computa%C3%A7%C3%A3o%29)
A forma como você armazena/busca os dados é diferente de um banco de dados relacional
Muitas pessoas chamam de "Banco de Dados Hierárquico"
Leia um pouco mais também sobre Serviço de Diretório
Ai depois você pode instalar o OpenLDAP, configurar sua árvore LDAP, e então fazer o código no Eclipse (cliente) para atualizar/consultar os registros no seu servidor LDAP.
abs
|
Você é novo no GUJ?
Como fazer perguntas?
www.twitter.com/_afonseca |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 13:38:47
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 143
Offline
|
Boa tarde.. li os links que vc mandou.... mas não consigo achar um tutorial q explique passo-a-passo de como fazer:
baixei o : http://www.userbooster.de/en/download/openldap-for-windows.aspx
E tb coloquei um plugin LDAP no meu eclipse.
Lendo alguns artigos tb, acabei baixando o: http://directory.apache.org/studio/
mas, talvez não precise de todos esse para funcionar.. não sei ao certo!!!
se poderem me ajudar...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 13:50:06
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Talvez o que você esteja procurando seja algo assim: http://www.java2s.com/Code/Java/JNDI-LDAP/howtocreateaninitialcontexttoanLDAPserverusinganonymousauthenticationienone.htm
Embora essa seja a parte "hardcore" da coisa (provavelmente deve existir algum framework ou utilitário que simplifique isso - especialmente se você quiser usar SSO).
[]'s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 14:27:22
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 143
Offline
|
oi entao.... peguei aquele codigo do e criei um projeto no eclipse e coloquei aquele codigo mesmo(queria ver se funcionava, p depois poder integrar com o LDAP com o meu projeto já existente) mudei uma linha para:
e deu esse erro:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 14:34:46
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Lita Mclean wrote:oi entao.... peguei aquele codigo do e criei um projeto no eclipse e coloquei aquele codigo mesmo(queria ver se funcionava, p depois poder integrar com o LDAP com o meu projeto já existente) mudei uma linha para:
e deu esse erro:
Não. Essas informações devem estar presentes na sua própria árvore, e representam o nó inicial para você começar a navegar na árvore. O ideal seria você conseguir um software que acesse a sua árvore para você checar quais valores deve colocar.
[]'s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 14:39:33
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 143
Offline
|
nossa.. to mais perdida q cego em tiroteio.... to mais perdida do q eu tinha imaginado... 'o pior é q não sei, não to entendendo como faco essa 'arvore''
tem a dica de algum software então?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 14:44:28
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Lita Mclean wrote:nossa.. to mais perdida q cego em tiroteio.... to mais perdida do q eu tinha imaginado... 'o pior é q não sei, não to entendendo como faco essa 'arvore''
tem a dica de algum software então?
Em geral, você não deveria fazer a árvore. O ideal é pegar uma já feita (em geral, o pessoal de infraestrutura prepara esse tipo de coisa, já que normalmente ela contém informações dos usuários). Pra navegar na árvore, qualquer coisa serve... você falou que tem um plugin pro Eclipse, certo? Você consegue se autenticar na árvore por ele? Se conseguir, você já tem essas informações, só substituir no seu código pronto. Mas pra tentar outros, é só fazer uma busca no Google por 'LDAP navigator'.
EDIT: Outra coisa: me parece que você colocou a porta errada. É '10389' mesmo? Porque o default é 389...
This message was edited 1 time. Last update was at 24/01/2012 14:45:34
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 15:20:58
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 143
Offline
|
então, é q aqui na minha emresa, na minha equipe me colocaram p tentar entender como funciona o LDAP......
entao no eclipse para autenticar é criando uma nova conexão? assim?
então a porta é essa mesma 10389, eu vi no programa q eu baixei: Apache Directory Studio.. e na hora de criar a conexao coma porta 389 dá erro
na tela de autenticar, é q não tenho certeza dos dados q coloco:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 15:28:10
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Lita Mclean wrote:então, é q aqui na minha emresa, na minha equipe me colocaram p tentar entender como funciona o LDAP......
entao no eclipse para autenticar é criando uma nova conexão? assim?
então a porta é essa mesma 10389, eu vi no programa q eu baixei: Apache Directory Studio.. e na hora de criar a conexao coma porta 389 dá erro
na tela de autenticar, é q não tenho certeza dos dados q coloco:
![]()
As imagens não apareceram aqui.
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 15:47:22
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 143
Offline
|
ops só vi agora..; mas de qualquer forma consegui autenticar aqui no meu eclipse
agora o que faço?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 15:51:21
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Lita Mclean wrote:ops só vi agora..; mas de qualquer forma consegui autenticar aqui no meu eclipse
agora o que faço?
Para se autenticar, você deve ter fornecido uma unidade organizacional ('o' ou 'ou'). Substitua isso no seu código, assim como o usuário e senha. Depois, use essas informações para navegar. Note que você tem que arrumar coisas como o ctx.lookup("ou=NewHires") para coisas que existam, de fato, na sua árvore.
This message was edited 1 time. Last update was at 24/01/2012 15:53:13
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2012 16:15:08
|
quebrado
JavaEvangelist
![[Avatar]](/images/avatar/4cfbc51c4d39c53146a0064ca373ddef.png)
Membro desde: 21/06/2006 21:48:57
Mensagens: 352
Offline
|
Vc pode utilizar o spring ldap.
Uso ele aqui na empresa e é muito facil de utilizar.
t+
This message was edited 1 time. Last update was at 24/01/2012 19:31:47
|
....zzzzz
|
|
|
 |
|
|