Testando o Acesso ao seu Aplicativo com o App Gateway

Teste o acesso ao seu aplicativo empresarial depois de configurar o servidor do App Gateway para se comunicar com sua instância do IAM e iniciar o servidor.

O diagrama a seguir fornece um exemplo de como o App Gateway e o serviço IAM interagem quando o browser do usuário envia uma solicitação HTTP para um recurso do aplicativo por meio do App Gateway.

Como o App Gateway usa o aplicativo web como proxy, use o URL base do App Gateway para acessar o aplicativo em vez do URL real do aplicativo.

um exemplo de solicitação HTTP para o aplicativo web por meio do App Gateway
  1. Abra um novo web browser e acesse seu aplicativo usando o URL do App Gateway.

    Neste exemplo, o URL é: https://myappgateway.example.com:4443/myapp/private/home

    O aplicativo real https://myapp.internal.example.com:3266/myapp/private/home não está acessível pelo browser do usuário.
  2. O App Gateway intercepta a solicitação e se comunica com o serviço IAM para verificar se o URL corresponde a um aplicativo empresarial.
    Neste exemplo, My Enteprise Application é registrado e a política de autenticação para esse aplicativo empresarial é Formulário ou Token de Acesso.
  3. O App Gateway verifica se a solicitação contém um token de acesso válido do serviço IAM no cabeçalho Authorization Bearer ou um cookie de sessão do serviço IAM, indicando que o usuário já acessou o serviço IAM.
  4. Se o usuário não tiver acessado o IAM, o App Gateway redirecionará o browser do usuário para a página Acessar do IAM.
  5. Se o usuário tiver acessado, o App Gateway adicionará variáveis de cabeçalho e um cookie à solicitação e, em seguida, encaminhará a solicitação ao aplicativo.
O aplicativo recebe a solicitação, usa as variáveis de cabeçalho para identificar o usuário e apresentar o conteúdo da página /myapp/private/home.