Ola pessoal,
Tenho um web service implementado e esta funcionando com um cliente em Java e outro em VB.
Mas agora preciso colocar uma forma de autenticação para o uso deste serviço.
Já li (e muito) sobre o assunto (WS-Security) mas não consegui fazer o troço funcionar.
Meu ambiente é o seguinte: Eclipse + Servidor JBoss + Maven + serviço implementado com as annotations do javax.jws.
Pra ilustrar melhor vai o código da interface:
import javax.jws.WebMethod;
import javax.jws.WebService;
/**
* @author Avila
*
*/
@WebService(targetNamespace="http://localhost:9090/teste", name="PessoaWS")
public interface PessoaWS {
@WebMethod
public CorPessoaModel consultarPessoa(String pCNPJ);
@WebMethod
public AtvPessoaBalanco consultarPessoaBalanco(String pCNPJ);
}
Eu realmente não sei por onde ir pra adicionar essa questão de autenticação…
Já tentei fazer de várias formas… Já pesquisei muito no google, já li muitos tutoriais (a maioria usando Axis, que meu chefe disse pra não usar =p).
Agradeço desde já!