Versões comparadas

Chave

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

...

Bloco de código
languagexml
titleserver.xml
<Valve className="com.totvs.valve.TotvsCorsValve"
       allowHeaders            allowHeaders="Content-Type,Accept,Accept-Language,Content-Language,Authorization,tenantId,userId,companyId,authorization,returnformatversion"
       contextsToValidate            contextsToValidate="/totvs-login,/totvs-rest,/dts,/api,/webexecbo,/html-hcm"
       allowOrigin="*"
       allowMethods            allowOrigin="http://localhost ionic://localhost capacitor://localhost"
            allowMethods="GET, POST, DELETE, PUT, PATCH, HEAD, OPTIONS"
       allowCredential            allowCredential="true" />

Localização do arquivo SERVER.XML?

Este arquivo fica localizado na estrutura do ambiente JBOSS TOMCAT dentro da pasta \jboss-web.deployer conf (exemplo de uma instalação padrão Cpadrão C:\TOTVStotvs\datasul\dts-0\ServidorAplicacaoTHF8080\jboss-4.2.3.GA\server\instance-8580\deploy\jboss-web.deployer)instance-8080\apache-tomcat-9.0.31\conf)

A tag de configuração pode ser inserida após a entrada <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log" suffix=".txt"/> no final do arquivo antes do fechamento da TAG </Hots> conforme ilustração. Apenas devemos observar o fechamento correto de todas as TAGS. 


Image Added

Antes da configuração do CORS

Image Added

Após a configuração do CORS

Componente CORS para configuração do ambiente?

Além da configuração do arquivo server.xml, se faz necessário copiarmos também o arquivo datasul-frameworktotvs-valve.jar para a pasta \lib da estrutura do JBOSS TOMCAT (exemplo de uma instalação padrão Cpadrão C:\TOTVStotvs\datasul\dts-0\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8580\THF8080\instance-8080\apache-tomcat-9.0.31\lib). 

Link do arquivo: https://tdncentraldeatendimento.totvs.com/download/hc/pt-br/article_attachments/514438300360096422273/datasultotvs-frameworkvalve-valve1.0.jar?api=v2