Ao finalizar a instalação do Portal, será criado um site no IIS com o nome FrameHTML. O site é criado e toda a comunicação do IIS acontece na pasta C:\TOTVS\CorporeRM\FrameHTML
Informando URL do serviço de API No diretório de instalação do Portal C:\TOTVS\CorporeRM\FrameHTML\Web\App\Cmp\PortalDoFornecedor\config\ abra o arquivo de configuração config.json. Nele será possíveis efetuar as seguintes configurações:
2 3 4title | config.json |
---|
linenumbers | true |
---|
| {
|
{
"rmApiServer": "http://{IP ou domínio}:{ | Porta
rmApiServer: Deve conter o endereço da URL de acesso ao serviço de API. As configurações de porta foram realizadas no etapa Na opção "rmApiServer" informe a URL do servido de API configurada anteriormente na etapa de configuração da API. Exemplo: http://10.173.17.242:8051/api/
pageSize: Número de itens da paginação. Caso esteja utilizando alguma regra no IIS com Rewrite , na tag rmApiServer deve ser informado o caminho do portal conforme publicado no IIS, exemplo: Bloco de código |
---|
firstline | 1 |
---|
title | config.json |
---|
linenumbers | true |
---|
| {
"rmApiServer": "http://localhost/FrameHTML/Web/App/Cmp/PortalDoFornecedor/API/",
"pageSize": 8,
} | IMPORTANTE:
Aviso |
---|
| Após configurar o arquivo config.json, é necessário limpar o cache do navegador, caso contrário, o arquivo de configuração antigo será mantido por um tempo. A Tag rmApiServer deve obrigatoriamente terminar com barra "/". |
____________________________________________________________________________________________________________________________________________________________________________________________________
Definindo permissão O IIS realiza interações com a pasta do site e ele deve ter permissão total de acesso a pasta. É necessário inserir nas propriedades da pasta C:\TOTVS\CorporeRM\FrameHTML o controle total para o usuário IIS_IUSRS do IIS (NOMEDAMAQUINA\IIS_IUSRS)
Validando comunicação IIS x Pasta instalação Uma das melhores forma de testar a comunicação do IIS com a pasta é abrir o site logo após essas configurações é abrir o site pelo Procurar Site
Se o site for aberto sem nenhum erro é porque a comunicação entre a pasta e o IIS está corretamente configurada. Caso encontre algum erro nesse passo vá até a seção de Erros e Soluções.
|