Autenticação para aplicação externa |
Nesta seção vamos demonstrar o uso das interfaces REST disponibilizadas pelo SoftExpert Suite em duas aplicações externas. O objetivo é apresentar duas maneiras de configurar a autenticação, parâmetros de entrada/saída e retornos utilizando as interfaces REST disponibilizadas pelo SoftExpert Suite e descrita neste documento.
Para a primeira demonstração foi utilizado o SoapUI, que é uma ferramenta utilizada para teste de aplicações web service. Na imagem abaixo tem um exemplo de como configurar o SoapUI utilizando a interface RIS_RISK_INTERFACE.
Ao criar um projeto REST no SoapUI é necessário preencher os seguintes campos: ▪URL da aplicação
▪Method = POST ▪Constantes = descrito nos parâmetros de entrada das interfaces REST, exemplificado na imagem como sendo classname, classpth e cdprod ▪JSON de dados de envio ▪Autenticação Basic HTTP: oAuthorization = Basic oUsername/Password = Usuários válidos no SoftExpert Suite oPre-emptive auth = Utilizar Authenticate pre-emptively
O segundo exemplo é utilizando uma requisição AJAX a partir do JQuery em JavaScript, a imagem abaixo apresenta um exemplo da utilização de uma interface REST disponibilizada pelo SoftExpert Suite.
|