Árvore de páginas

Versões comparadas

Chave

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

...

ValorDescrição
(chave não incluída)Valor padrão vazio, indica que o servidor Broker não está em uso.
<host name/endereço IP>:<porta>Dados do servidor Broker, indicam onde o servidor Broker está em uso.

Observações

  • Atualmente esta chave apenas indica a existência ou não do Broker na arquitetura da rede: qualquer valor preenchido será considerado válido e, conforme definido pela regra de envio ou não da resposta de redirecionamento de HTTP para HTTPS pelo AppServer, não será usado no redirecionamento;
  • Esta chave somente contém os dados de host name/endereço IP e porta do servidor Broker; sua presença na configuração do AppServer influencia a inclusão ou não do campo HSTS no header do protocolo HTTP e o envio ou não da resposta de redirecionamento de HTTP para HTTPS pelo AppServer;
  • A inclusão ou não do campo HSTS no header do protocolo HTTP depende de uma regra específica, definida na documentação da chave HSTSEnable e exibida nesta página por conveniência;
  • O envio ou não da resposta de redirecionamento de HTTP para HTTPS pelo AppServer depende de outra regra de específica, definida na documentação da chave HSTSEnable e exibida nesta página por conveniência;
  • Caso a chave BrokerServer não esteja configurada, o valor padrão vazio será usado, indicando que o servidor Broker não está em uso;
  • Caso a chave BrokerServer esteja configurada, além de influenciar as regras mencionadas, os dados do servidor Broker substituirão o os dados do host atual na localização da resposta de redirecionamento de HTTP para HTTPS pelo AppServer;
  • Esta chave está relacionada às chaves HSTSEnable, HSTSMaxAge e HSTSIncludeSubDomains na seção HTTP do arquivo de configuração do AppServer, e às chaves HSTSMaxAge e HSTSIncludeSubDomains na seção BALANCE_HTTP do arquivo de configuração do servidor Broker.

Regra de inclusão do campo HSTS no header do protocolo HTTP

Além da chave configurada na seção HTTP, a seguinte regra será observada para incluir o campo HSTS no header do protocolo HTTP:

Bloco de código
Campo HSTS habilitado na seção HTTP do arquivo de configuração
E ( o protocolo atual da mensagem é HTTPS
OU o servidor Broker está configurado na chave BrokerServer )

Regra de envio da resposta de redirecionamento de HTTP para HTTPS pelo AppServer

Além da chave configurada na seção HTTP, a seguinte regra será observada para determinar o envio ou não da resposta de redirecionamento de HTTP para HTTPS pelo AppServer:

Bloco de código
Campo HSTS habilitado na seção HTTP do arquivo de configuração
E o protocolo atual da mensagem é HTTP
E o servidor Broker NÃO está configurado na chave BrokerServer

Exemplo

Bloco de código
[HTTP]
...
; HSTS
HSTSEnable = 1
HSTSMaxAge = 31536000
HSTSIncludeSubDomains = 1
; Broker Server
BrokerServer = localhost:4443
...

...