Configuração de Parâmetros de Arquivos e Pastas do Store WMAS Net

Top  Previous  Next

Abra o arquivo Web.config no Bloco de Notas. Nesse arquivo da aplicação existem alguns parâmetros a serem configurados:

 

Web.config

 

CERTIFICADODIGITAL: Habilita na página de login do WMAS Net a opção para logar com Autenticação Digital.

(1)Sim ou (0)Não

 

SERVERNAME: Nome do servidor (ex: nomemáquina) ou domínio (ex: www.storeautomacao.com.br).

 

DIRRAIZ: Nome do diretório virtual criado no IIS ou diretório raiz da aplicação (ex: http://localhost/wmasnet/login.aspx).

 

DIRDOWNLOAD: Nome do diretório onde estão localizados os arquivos para download.

 

EMAILPADRAO: Email que será o remetente das mensagens enviadas pelo WMAS Net.

 

CLIENTSMTP: Ip de onde roda a aplicação do IIS

 

LINK: Link de acesso ao WMAS Net (Ex:"http://localhost/WmasNet/login.aspx")

 

MSGPADRAO: Mensagem que será enviada ao e-mail do destinatário da mensagem.

 

PORTASMTP: Configuração do IIS para transferência de mensagens

 

CONNECTIONSTRING: É informado nesse item a String de Conexão o ID e Senha

 

REPORTPATH: Se for utilizar relatórios em Crystal será necessário informar o diretório onde os arquivos RPT estão localizados.

 

ITEMGRID: Esse item permite definir quantas linhas serão exibidas no Grid do resultado das consultas. Ex: Se o resultado de nossa consulta retornar 50 linhas, podemos definir para trazer 10 linhas, o restante das informações serão paginadas de 10 em 10 linhas.

 

 

Web.config 2

 

 

 

No diretório raiz também deverá conter um arquivo chamado (proxy.properties). Nesse arquivo será necessário digitar informações sobre o proxy. Aconselhamos contatar o administrador de rede para configuração do mesmo.

 

Proxy

 

Ex:

proxy.flag = (S)Sim ou (N)Não

proxy.proxy = número ip correspondente ao proxy

proxy.porta = porta (3128)

proxy.user = usuário

proxy.senha = senha

 

Proxy 1

 

Diretórios que devem ser criados para cache e LCR (Lista de Certificados Revogados):

Dentro do diretório raiz da aplicação crie duas pastas “cache-crl e hierarquia”. Dentro da pasta hierarquia crie outras duas pastas “ROOT_CA e INTERMEDIATE_CA”. Estas pastas deverão conter os arquivos (.cer) de certificados na qual a aplicação deverá confiar.

 

Pasta Hierarquia

 

Segue link com orientações sobre como verificar se o proxy está configurado corretamente (http://www.certisign.com.br/suporte/procedimentos/verificando-o-proxy-para-o-assinador-de-documentos/verificando-o-proxy-para-o-assinador-de-documentos/?searchterm=LCR) para que a aplicação da Certisign consiga baixar de 1 em 1 hora as LCR.

 

 

Em primeiro lugar é necessário estar ciente dos erros que podem ocorrer. Segue abaixo lista de erros que nos interessam na autenticação do certificado digital:

 

403;4 - Necessário conexão segura - SSL
403;5 - SSL 128 necessária - quando a configuração exige uma conexão de 128 bits.
403;7 - Certificado de cliente necessário - não foi encontrado o certificado de cliente.
403;13 - Certificado de cliente revogado ou foi impossível acessar a LCR.
403;16 - Certificado de cliente não confiável ou inválido
403;17 - Certificado de cliente expirou ou ainda não é válido

 

Configurar páginas

Para configurar as páginas de erro abra o IIS, se preferir tecle a tecla de atalho (Windows + r) e digite (inetmgr).

Com o IIS aberto, clique com o botão direito do mouse no diretório raiz da aplicação e depois clique em propriedades.

 

Site web padrão 2

 

Vá até a guia (Erros personalizados) e configure os erros de acordo com as páginas de erro existentes na aplicação.

Clique sobre o "Erro HTTP" - "403;4" e clique no botão "Editar Propriedades".

 

Propriedades Site Web Padrão

 

Na janela que se abre digite os parâmetros abaixo:
- Tipo de Mensagem = URL
- URL = /WmasNet/403_4.aspx

Clique em "Ok"

 

Propriedades Site Web Padrão 2

 

Execute o mesmo procedimento para os outros erros sendo eles : (403;5), (403;7) , (404;13) , (404;16), (403;17) , o nome de cada uma das páginas é o mesmo do código mas troca-se o ";" por "_" , exemplo : 403;5  - página 403_5.aspx.

OBS: As páginas de erro estão com os nomes dos erros (ex: 403_3.aspx).