Como ativar a autenticação para o aplicativo da web de carga no contêiner do jetty? (docs não funciona para mim)

1

Parece que estou preso a uma questão simples e bem documentada, mas mesmo assim. Estou tentando ativar a autenticação básica no aplicativo da web de carga implantado no servidor do Jetty.

Estou seguindo este documento - link , aqui está o que eu já tentei:

  • arquivo web.xml das cargas apropriadas não comentadas.
  • Copied demo-base/etc/test-realm.xml to etc/test-realm.xml
  • Adicionado e editado etc/realm.properties file (que é referenciado em test-realm.xml ).
  • Adicionada etc/test-realm.xml string ao start.ini file

No entanto, após reiniciar o aplicativo web de carga, não é necessária autenticação como antes das alterações.

Aqui estão os parâmetros com os quais eu estou lançando o serviço de jetty

shabunc@shabunc:/opt/jetty$ sudo service jetty check
Checking arguments to Jetty: 
START_INI      =  /opt/jetty/start.ini
JETTY_HOME     =  /opt/jetty
JETTY_BASE     =  /opt/jetty
JETTY_CONF     =  /opt/jetty/etc/jetty.conf
JETTY_PID      =  /var/run/jetty.pid
JETTY_START    =  /opt/jetty/start.jar
JETTY_LOGS     =  /opt/jetty/logs
CLASSPATH      =  
JAVA           =  /usr/bin/java
JAVA_OPTIONS   =  -Djetty.state=/opt/jetty/jetty.state -Djetty.logs=/opt/jetty/logs -Djetty.home=/opt/jetty -Djetty.base=/opt/jetty -Djava.io.tmpdir=/tmp
JETTY_ARGS     =  jetty.port=8085 jetty-logging.xml jetty-started.xml
RUN_CMD        =  /usr/bin/java -Djetty.state=/opt/jetty/jetty.state -Djetty.logs=/opt/jetty/logs -Djetty.home=/opt/jetty -Djetty.base=/opt/jetty -Djava.io.tmpdir=/tmp -jar /opt/jetty/start.jar jetty.port=8085 jetty-logging.xml jetty-started.xml

Então, a pergunta é: o que estou fazendo de errado e como posso realmente alcançar o que estou procurando alcançar? Além disso, como posso depurar essas coisas para não incomodá-lo com essas perguntas novamente?

    
por shabunc 21.03.2014 / 11:17

0 respostas