[Enhancement](HttpServer) Add http interface authentication (#16571)

1. Organize http documents
2. Add http interface authentication for FE
3. Support https interface for FE
4. Provide authentication interface
5. Add http interface authentication for BE
6. Support https interface for BE
This commit is contained in:
yongjinhou
2023-02-24 10:59:33 +08:00
committed by GitHub
parent a12b3c3f0c
commit c3538ca804
13 changed files with 85 additions and 8 deletions

View File

@ -344,6 +344,11 @@ public class Config extends ConfigBase {
*/
@ConfField public static int http_port = 8030;
/**
* Whether to enable all http interface authentication
*/
@ConfField public static boolean enable_all_http_auth = false;
/**
* Jetty container default configuration
* Jetty's thread architecture model is very simple, divided into three thread pools: