O Portal do Fornecedor está disponível a partir da versão 12.1.34
O Portal pode ser hospedado no IIS ou no RM.host. Neste documento será descrito os procedimentos necessários para a instalação e configuração do Portal do Fornecedor caso a hospedagem seja feita através do IIS.
...
Deck of Cards |
---|
|
Card |
---|
label | InstalaçãoConfiguração Rewrite |
---|
| Para a instalação do Portal do Fornecedor e utilização através do IIS é necessário a instalação do URL Rewrite. Esse componente permite que a URL do site seja reescrita durante a navegação.
Após a instalação será necessário a configuração do URL Rewrite. 1ª Regra: - Acessar o IIS -> Acessar o Portal do Fornecedor (FrameHTML | Web | App | Cmp | PortalDoFornecedor) Clicar no site Portal do professor-> URL Rewrite
Image Added
- Dar um duplo click no ícone URL Rewrite e em seguida clicar em: Adicionar uma Rule do tipo Inboud Rule.
Image Added
- Inserir as seguintes informações
- No campo "Name" informar um nome para a regra que está sendo criada
- Na opção: Match URL, no campo: "Pattern" inserir as informação: aliasname\.(.*)/api/(.*)
Image Added
- Na opção: "Actions", no campo: Rewrite URL informar o link: http://{R:1}.nome_da_maquina_do_host:porta/api/{R:2}
- Marcar a opção: "Stop processing of subsequent rules"
Image Added
2ª Regra: - Acessar o IIS -> Acessar o Portal do Fornecedor (FrameHTML | Web | App | Cmp | PortalDoFornecedor) Clicar no site Portal do professor-> URL Rewrite
Image Added
- Dar um duplo click no ícone URL Rewrite e em seguida clicar em: Adicionar uma Rule do tipo Inboud Rule.
Image Added - Inserir as seguintes informações
- No campo "Name" informar um nome para a regra que está sendo criada
- Na opção: Match URL, no campo: "Pattern" inserir as informação: aliasname\.(.*)/api/(.*)
Image Added
- Na opção: "Actions", no campo: Rewrite URL informar o link: http://nome_da_maquina_do_host:porta/api/{R:1}
Image Added
Aviso |
---|
| A porta utilizada deve ser a mesma que está configurada na chave "ApiPort" no arquivo de host (RM.Host.Service.exe.config, se utilizar o Host Service e RM.Host.exe.config, se utilizar o Host local). Ver a aba Configurações do config. A ordem das regras deve ser respeitada. |
|
Card |
---|
| Ao finalizar a instalação da Biblioteca do RM Portal, será criado um site deverá ser criada uma aplicação no IIS com o nome FrameHTML. O site é criado e toda a comunicação do IIS acontece na pasta C:\TOTVS\CorporeRM\FrameHTML
|
Card |
---|
label | Configuração do Web.config e do Host |
---|
|
Bloco de código |
---|
language | xml |
---|
firstline | 0 |
---|
title | Web.config |
---|
| <configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".woff" /> <!-- In case IIS already has this mime type -->
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
</staticContent>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="/[NOME_APLICACAO/" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
|
|
|
...