Ich habe folgenden Link zum Sichern von Spark UI gefolgt. http://lambda.fortytools.com/post/26977061125/servlet-filter-for-http-basic-authSo aktivieren Sie die Spark-UI-Sicherheit
Dann exportierte der Job als Glas und legte es in Sparks Gläser Verzeichnis. Ich habe auch Änderung der Funken defaults.config wie unten,
spark.ui.filters sparkauth.SparkBasicAuth
spark.test.SparkBasicAuth.params user=foo,password=cool,realm=realmname
gemacht, aber als ich versuchte, den Funken Master zu starten, immer Fehler,
17/12/01 13:48:40 INFO JettyUtils: Adding filter: sparkauth.SparkBasicAuth 17/12/01 13:48:41 ERROR MasterWebUI: Failed to bind MasterWebUI javax.servlet.ServletException: No user provided in filter configuration at sparkauth.SparkBasicAuth.init(SparkBasicAuth.java:66)
Brauche Hilfe.
Können Sie erklären, warum Du hast diesen Config-Schlüssel benutzt: 'spark.test.SparkBasicAuth.params' Für mich sieht es so aus, als würde das nicht geparst. –
Ich bin mir nicht sicher, ich wollte nur einen Weg, Parameter an Servlet zu übergeben, aber es scheint, dass es diese nicht passiert. Ich bekomme nicht, was genau der Schlüssel und sein Wert sein sollte. – Vish