Boa tarde,
Gostaria de saber qual a opção que habilita o 'Access-Control-Allow-Origin' para o REST Tlpp com annotation.
No WSRESTFUL sei que existe a configuração
CORSEnable=1 AllowOrigin=*
Mas não achei nada no REST TLPP.
Boa tarde,
Gostaria de saber qual a opção que habilita o 'Access-Control-Allow-Origin' para o REST Tlpp com annotation.
No WSRESTFUL sei que existe a configuração
CORSEnable=1 AllowOrigin=*
Mas não achei nada no REST TLPP.
Lucas,
Veja a documentação sobre CORS do REST TLPP:
https://tdn.totvs.com/display/tec/HTTPSERVER+-+Locations
Existe uma documentação explicando sobre o REST ADVPL, o REST TLPP e o REST 2.0 que pode lhe auxiliar bastante:
https://tdn.totvs.com/display/framework/Entendendo+as+novidades+do+REST
Excelentes artigos Daniel, esclarecedor, muito obrigado.
Como sugestão, a TOTVS deveria colocar todas documentações de REST em uma pagina única, pois de fato procurei bastante antes de perguntar e não havia encontrado esses artigos.
— Lucas Antunes de Souza 08 de Sep de 2020Lucas, obrigado pela sugestão, de fato a informação deveria também existir na DOC de REST. Abri Issue interna para a equipe do tlppCore para documentar. Obrigado! Abs, Denardi
— Cristiano Denardi Alarcon 09 de Nov de 2021Lucas, Boa tarde!
Ao criar uma Location em sua configuração de REST TLPP, você pode informar através da chave CORS, criando o nome da sessão na qual você irá colocar as informações de CORS.
Ex: [HTTPSERVER] Enable=1 Servers=HTTP_1
[HTTP_1] locations=HTTP_LOC ....
[HTTP_LOC] CORS=HTTP_CORS ....
[HTTP_CORS] AllowOrigins=* AllowMethods=GET,POST,PUT,DELETE,OPTIONS
Mais informações em: Locations: https://tdn.totvs.com/display/tec/HTTPSERVER+-+Locations CORS: https://tdn.totvs.com/display/tec/HTTPSERVER+-+Locations+-+CORS
Att, Denardi