Я спросил это по вине сервера, но на самом деле нету вез, в надежде, что кто-то здесь сможет предложить несколько советов ...Предотвращение доступа к определенному WebApps в Tomcat6
У меня есть сервер Tomcat 6 работает нормально , У меня есть внешний доступ. Я хотел знать, как запретить кому-то видеть определенные веб-приложения, например, я не хочу внешнего доступа к странице Tomotat ROOT. Как я могу предотвратить некоторые веб-приложения, оставив другие веб-приложения видимыми для внешних пользователей?
Вот что я пытался: Это все отрицает даже 127.0.0.1 запросы
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/examples" docBase="" >
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1"/>
</Context>
</Host>
Это все отрицает, а также.
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/examples" docBase="" >
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="*"/>
</Context>
</Host>
В основном я пытаюсь предотвратить доступ к странице TOMCAT ROOT по умолчанию и пример приложения ....
Есть идеи?
также на моем втором примере, я позволить = "* «который должен позволять что угодно и все. но его все еще отрицали. – Gabe
Вы сделали хороший вывод о двойной проверке источника ip +1 – Gabe