Definindo Opções de Autenticação

Dentro das configurações de Autenticação nas propriedades do projeto WebFacing, você pode alterar um número de opções de autenticação para o seu aplicativo WebFacing. É possível solicitar que os usuários digitem um ID do usuário e a senha ao acessarem um aplicativo WebFacing, alterem os valores de conexão digitados originalmente utilizando os campos Conexão com Valores Especificados na tela Especificar comandos CL ou é possível utilizar a conexão única para o seu aplicativo da Web, permitindo que os usuários acessem vários aplicativos entre várias plataformas utilizando um único ID do usuário e senha.
Nota: Se você estiver alterando o ID e a senha para um projeto que já tenha sido implementado, normalmente será necessário reimplementar e, em seguida, reiniciar o aplicativo no WebSphere Administrative Console. Alternativamente, é possível procurar o local do IFS em seu sistema IBM® i no qual o arquivo web.xml do aplicativo da Web do WebFacing está instalado e reimplementar apenas o arquivo web.xml do ambiente de trabalho. Este método alternativo também requer que você inicie novamente o aplicativo. Entretanto, este pode ser um método adequado para alterar o ID e a senha se o seu aplicativo for grande.

Solicitando os IDs e Senhas do Usuário

Se desejar solicitar que os usuários insiram um ID do usuário e uma senha do IBM i ao acessar um aplicativo WebFacing, exclua as entradas para ID do usuário e senha no diálogo Propriedades para seu projeto do WebFacing. Isto alterará os valores no arquivo do descritor de implementação web.xml em WebContent > WEB-INF.
  1. Na visualização Projetos do WebFacing, clique com o botão direito do mouse no projeto WebFacing e selecione Propriedades. A página de Propriedades aparece.
  2. Abra a seção Tempo de Execução > Project da página de Propriedades.
  3. Clique na guia Autenticação para visualizar as definições para autenticação.
  4. Selecione o botão de opções Usar conexão do IBM i. Isso permitirá que você passe para as caixas Solicitar uma Vez pelo ID do Usuário e Senha e Especificar Valores de Conexão.
  5. Desmarque a caixa Especificar valores de conexão.
  6. Se você deseja que o usuário seja solicitado uma vez durante a sessão do navegador, marque a caixa Solicitar uma vez o ID do usuário e senha.
  7. Clique em OK. O arquivo web.xml é atualizado.

Alterando os IDs e Senhas do Usuário Padrão

Os aplicativos WebFacing podem ser executados sob qualquer perfil do IBM i que possua acesso ao 5250. Se, inicialmente, um ID e senha do usuário para o aplicativo foram digitados utilizando os campos Especificar Valores de Conexão na tela Especificar Comandos CL, eles poderão ser alterados utilizando a página de Propriedades. Isso alterará os valores no arquivo descritor de implementação web.xml.
  1. Na visualização Projetos do WebFacing, clique com o botão direito do mouse no projeto WebFacing e selecione Propriedades. A página de Propriedades aparece.
  2. Abra a seção Tempo de Execução > Project da página de Propriedades.
  3. Clique na guia Autenticação para visualizar as definições para autenticação.
  4. Em Usar conexão do IBM i, altere os valores nos campos ID do Usuário e Senha.
  5. Clique em OK. O arquivo web.xml é atualizado.

Configurando a Proteção de Senha para Comandos CL Individuais

Você também pode configurar a proteção de senha no nível de usuário para comandos de CL individuais em vez de fazer isso para um projeto inteiro. As alterações feitas para comandos CL também são armazenadas no arquivo web.xml.
  1. Na visualização Projetos WebFacing, expanda seu projeto WebFacing e abra a pasta Comandos CL. A pasta é expandida para exibir a lista de comandos CL utilizada em seu projeto.
  2. Clique com o botão direito em um comando CL e selecione Propriedades para abrir a seção Tempo de Execução > Projeto da página de Propriedades.
  3. Marque a caixa Substituir as Configurações de Projeto para Esse Comando. Isso permitirá que você substitua as configurações gerais de ID do usuário e de senha para o projeto.
  4. Se desejar que seja solicitado para o usuário fornecer seu ID do usuário e sua senha, cancele a seleção da caixa de opção Especificar valores de conexão do IBM i. Caso contrário, digite o ID do usuário e senha padrão a serem utilizados para conexão.
  5. Clique em OK. O arquivo web.xml é atualizado.

Ativando Conexão Única

A conexão única permite que os usuários acessem mais de um aplicativo e várias plataformas, utilizando um ID do usuário e senha. Se você ativar a conexão única, também deve configurar o EIM (Enterprise Identity Mapping), o LDAP (Lightweight Directory Access Protocol), a segurança WAS e a segurança para o seu aplicativo. O EIM é um mecanismo para mapear ou associar uma pessoa ou entidade às identidades de usuários apropriadas em vários registros por toda a empresa. Para ativar a conexão única para o seu aplicativo WebFacing:

  1. Na visualização Projetos do WebFacing, clique com o botão direito do mouse no projeto WebFacing e selecione Propriedades. A página de Propriedades aparece.
  2. Abra a seção Tempo de Execução > Project da página de Propriedades.
  3. Clique na guia Autenticação para visualizar as configurações da autenticação.
  4. Selecione o botão de opções Conexão única.
  5. Clique em OK. O arquivo web.xml é atualizado.
Nota: Selecionar a conexão única desativa outras opções de autenticação na página de configurações de Autenticação.