Ho specificato un percorso per i file statici in un'applicazione Spark:Add `before` filtro per file statici in SparkJava
Spark.staticFileLocation("/public")
Ora voglio aggiungere un filtro per alcuni file (ad esempio, per motivi di sicurezza), ma non funziona:
Spark.before("/admin.html", myFilter);
Funziona, tuttavia, per i mapping non statici. È possibile configurare un tale filtro anche per i file statici?
In altre parole, quali sono le migliori pratiche per Spark per proteggere i file statici (come i modelli per le pagine di amministrazione) dall'esposizione senza autenticazione?
Ciao, stessa domanda, scintilla cuciture devono usare serverside motore di template (come freemarker). L'hai risolto? – andyf
No, sfortunatamente non l'ho risolto. –
Trace the source (spark 2.5): 'spark.http.matching.MatcherFilter.doFilter', sposta' line 90' (// gestisce le risorse statiche) su 'line 128' (dopo BeforeFilters.execute (context);), may risolvi questo problema. (Ma non ho ancora provato ..., perché ora decido di utilizzare un motore di template: Thymeleaf.) – andyf