我在我的应用程序中使用嵌入式 Jetty,我不想使用外部 xml 文件 (jetty.xml)。我想实现一个安全层。这就是我想要做的:
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="contextPath">/test</Set>
<Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/test</Set>
<Get name="securityHandler">
<Set name="loginService">
<New class="org.eclipse.jetty.security.HashLoginService">
<Set name="name">Test Realm</Set>
<Set name="config"><SystemProperty name="jetty.home" default="."/>/etc/realm.properties</Set>
</New>
</Set>
</Get>
</Configure>
如何在没有 jetty.xml 的情况下将其添加到我的嵌入式码头中(我将使用 realm.properties 作为外部文件)。