...
De todos os nomes de seções que serão tratados neste documento, esta é a única seção obrigada em que se deve manter o nome TSSREST_CONFIG.
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
[TSSREST_CONFIG] Enable=1 Servers=TSSREST_SERVER Charset=UTF-8 Log=1 |
...
...
Âncora | ||||
---|---|---|---|---|
|
Define as configurações de cada servidor HTTP e/ou HTTPS informados na sessão seção [HTTPSERVERTSSREST_CONFIG] pela chave {SERVERS}.
Os nomes aqui preenchidos podem variar conforme desejado, neste caso vamos seguir tratando tratar como [TSSREST_SERVER] apenas para exemplo.
...
TAG | Descrição | Valores Possíveis | Obrigatório | Valor padrão |
---|---|---|---|---|
Port | Define a porta em que o servidor atenderá às requisições após ativado. | Campo livre | Sim | |
URIs | Define o nome das sessões (URIs) deste servidor. O(s) nome(s) definido(s) nesta chave serão utilizado(s) na chave de URI (neste exemplo usaremos: TSSREST_URI) | Campo livre | Sim | |
SslCertificate | Informar o path com o nome do arquivo do certificado digital, para utilização do REST com o protocolo HTTPS/SSL (caminho absoluto). | Campo livre | Não | |
SslCertificateKey | Informar o path com o nome do arquivo com a chave do certificado digital, para utilização do REST com o protocolo HTTPS/SSL (caminho absoluto). | Campo livre | Não | |
SslPassPhrase | Senha utilizada para autenticar o arquivo de certificado digital | Campo livre | Não | |
ProtocolMin | Configuração de protocolo de segurança mínimo a ser aplicado na configuração do REST. | SSL/TLS, TLSv1.3, TLSv1.2, TLSv1.1, TLSv1 | Não | SSL/TLS |
ProtocolMax | Configuração de protocolo de segurança máximo a ser aplicado na configuração do REST. | SSL/TLS, TLSv1.3, TLSv1.2, TLSv1.1, TLSv1 | Não | SSL/TLS |
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
Port=1322 URIs=TSSREST_URI Security=1 protocolMin=TLSv1.0 protocolMax=TLSv1.3 SslCertificate=C:\certificados\https_rest\cert_rest.crt SslCertificateKey=C:\certificados\https_rest\cert_rest.pem SslPassPhrase=123456 |
...
[TSSREST_URI]
Define as configurações de cada servidor HTTP e/ou HTTPS informados na sessão [HTTPSERVER] pela chave {SERVERS}Através da URIs
Os nomes aqui preenchidos podem variar conforme desejado, neste caso vamos seguir tratando tratar como [TSSREST_SERVER] apenas para exemplo.
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
[TSSREST_URI] URL=/rest/tss RootPath=C:\tss\http-root\httprest\httpuri\ DefaultPage=index.html Instances=1,10,2,1 CORSEnable=1 AllowOrigin=* AllowMethods=POST,GET,DELETE,UPDATE ExpirationTime=120 AcceptTimeOut=10 |
...
Esta seção define a configuração do JOB responsável por criar o(s) serviçoservidor(ses) do TSS REST SERVER.
O nome desta seção pode variar conforme desejado, neste caso vamos seguir tratando como [JOBTSSREST] apenas para exemplo.
...