Histórico da Página
...
A Api de Usuários é exposta na rota: http://meudominio:8051/api/framework/v1/users/mestre onde o domínio "meudominio" seria o tenant na requisição.
...
Diferente da rota http://minhamaquina:8051/api/framework/v1/users/mestre onde onde o domínio "minhamaquina" não representa um tenant e sim o nome da máquina que está provendo o serviço.
...
Para que todos os serviços do sistema sejam tenantizados, é necessário utilizar a tag SubDomainMask no config do Server(Host).no arquivo de configuração do Server(Host).
Exemplo:
Bloco de código | ||
---|---|---|
| ||
<add key="SubDomainMask" value="[ALIAS].totvscloud.com.br" /> |
Aviso | ||
---|---|---|
| ||
É imprescindível que a variável [ALIAS] esteja presente no valor da tag, pois é este valor que será sobrescrito pelo nome do Alias de banco de dados. |
Ao iniciar o Server(Host) a tag SubDomainMask será verificada e caso esteja preenchida de forma correta os serviços do sistema serão expostos para cada alias configurado.
Exemplo:
Rota da Api de Usuários: .../api/framework/v1/users/mestre
Existem 2 Alias cadastrados no sistema TOTVS e TOTVS_HOMOLOG
Ao subir o Host um serviço para cada alias será exposto respeitando o valor da tag SubDomainMask.
http://TOTVS.totvscloud.com.br/api/framework/v1/users
http://TOTVS_HOMOLOG.totvscloud.com.br/api/framework/v1/users
"