| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2010 13:58:51
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Olá pessoal,
implemente um WS utilizando JAX-WS no Netbeans, criei também um cliente que acessa meu serviço, porém agora preciso aprender como faz autenticação com login e senha para restringir o acesso do serviço.
Alguem tem um exemplo simples de como fazer isso?
Dei uma pesquisada e vi que tem o WS-security, mas n achei nenhuma material passo a passo de como se faz.
Desde já agradeço.
Abraço!
This message was edited 1 time. Last update was at 12/01/2010 14:18:32
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2010 14:21:09
|
luciano_castilho
JavaChild
![[Avatar]](/images/avatar/c8a32d213f5c916c6f23c.jpg)
Membro desde: 17/03/2003 10:10:48
Mensagens: 138
Localização: Campo Grande / MS
Offline
|
Eu tentei fazer o mesmo usando Jboss 4.2.3 e não tive sucesso usando o WS-Security, ouvi dizer que a implementação de WebService, pelo menos dessa versão, é bugada para essa feature.
|
Luciano de A. Castilho
---------------------------
"O poder de uma civilização não está em promover a guerra, mas em manter a paz" (Gene Roddenberry) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2010 14:34:52
|
SmartCardMan
JavaChild
![[Avatar]](/images/avatar/fcc7fbed7c7c66964a52463e7498ad91.jpg)
Membro desde: 01/06/2006 09:32:04
Mensagens: 104
Localização: Santos
Offline
|
rro
Por favor se for possivel poste o codigo do seu serviço!
abraço
|
---------------------------------------------
be free, be smart, be persistent ---------------------------------------------
http://jbossbrasil.org
Twitter: @samueltauil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2010 14:59:44
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Pois é, a meu JBoss é a versão 4.2.3.GA ..
Qual a alternativa tu tomou?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2010 15:09:14
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Gostaria de testar em um WS simples como este por exemplo, para depois implantar no meu WS.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 09:50:38
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Alguma solução pessoal?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2010 11:11:18
|
SmartCardMan
JavaChild
![[Avatar]](/images/avatar/fcc7fbed7c7c66964a52463e7498ad91.jpg)
Membro desde: 01/06/2006 09:32:04
Mensagens: 104
Localização: Santos
Offline
|
rro wrote:Alguma solução pessoal?
Da uma olhada nesse post: http://community.jboss.org/thread/102811?tstart=0
acho que pode ajudar!
|
---------------------------------------------
be free, be smart, be persistent ---------------------------------------------
http://jbossbrasil.org
Twitter: @samueltauil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2010 11:17:38
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Tipo meu WS ta usando SSL via https.
mas agora eu gostaria de passar um usuário e senha no cliente e enviar eles pro server para que no server eu faça a verificação no BD.
O que eu tenho dúvidas é de como passar o usuário/senha do cliente para o WS.
Eles são passados via header no xml?
Posso criar um método LOGIN(user,senha) no WS?
Quais alternativas eu tenho?
Vou dar uma lida nesse link q tu me mandou.
Mto obrigado!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2010 11:20:58
|
SmartCardMan
JavaChild
![[Avatar]](/images/avatar/fcc7fbed7c7c66964a52463e7498ad91.jpg)
Membro desde: 01/06/2006 09:32:04
Mensagens: 104
Localização: Santos
Offline
|
a validaçao eh feita via application policy no jboss, la vc tambem pode definiar a autenticaçao apontando para um datasource e rodando uma query especifica.
da uma lida no post, quando for configurar o application policy dentro do xml no jboss la dentro no xml ja deve haver algum exemplo comentado de policy para datasource, se não houver eu te mando como configura ok?
abraço
|
---------------------------------------------
be free, be smart, be persistent ---------------------------------------------
http://jbossbrasil.org
Twitter: @samueltauil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2010 11:26:46
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Blza, a autenticação padrão do sistema aqui é feita utilizando JAAS.
Na verdade eu teria que ligar o JAAS com o WS.
Abraço!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2010 14:11:35
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Olá Smart,
estou com dificuldades na configuração do Client..
teria como me dar um help?
This message was edited 1 time. Last update was at 26/01/2010 14:12:40
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2010 09:25:34
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Resolvido!
Valeu!
This message was edited 1 time. Last update was at 29/01/2010 09:16:44
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2010 13:48:21
|
rro
Entusiasta Java
Membro desde: 14/12/2009 16:05:21
Mensagens: 22
Offline
|
Olá, tenho uma pequena dúvida, dei uma pesquisada e não encontrei:
Como já mencionei consegui integrar a auntenticacao do WS-Security com o JAAS, fazendo a validação com o bd diretamente.
Só que eu gostaria de pegar o login e senha passados pelo client, dentro do WS.
Alguem sabe como faço pra pegar o contexto e consequentemente o login e senha?
No client eu passo o login e senha da seguinte maneira:
E no server, como pego esse usuário e senha??
Desde já agradeço!
|
|
|
 |
|
|