Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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
languagexml
<add key="SubDomainMask" value="[ALIAS].totvscloud.com.br" />
Aviso
titleAtenção

É 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







"