Java 限制web应用程序的默认url

Java 限制web应用程序的默认url,java,tomcat,jakarta-ee,web,Java,Tomcat,Jakarta Ee,Web,在Tomcat中部署web应用程序后,可以通过我想要禁用/限制通过该url访问的url访问它,因为我在web.xml中定义了不同的url模式/servlet映射。如何做到这一点 我想这就是你想要的: 编辑tomcat/conf/server.xml 为该连接器指定绑定地址: 在本例中,我将127.0.0.1设置为IP地址,因此您可以通过127.0.0.1:8080/Application\u name调用 但是你可以放置一个有效的IP,这就是它的工作原理。添加一个重定向规则可能吗?不。对于l

在Tomcat中部署web应用程序后,可以通过我想要禁用/限制通过该url访问的url访问它,因为我在web.xml中定义了不同的url模式/servlet映射。如何做到这一点

我想这就是你想要的:

  • 编辑tomcat/conf/server.xml
  • 为该连接器指定绑定地址:

  • 在本例中,我将127.0.0.1设置为IP地址,因此您可以通过127.0.0.1:8080/Application\u name调用


    但是你可以放置一个有效的IP,这就是它的工作原理。

    添加一个重定向规则可能吗?不。对于
    localhost
    其他人不能access@LuiggiMendoza我怎么能这样做呢。我希望用户不能访问web的默认地址application@sᴜʀᴇsʜᴀᴛᴛᴀ 如果只能通过本地主机访问,那么什么样的web应用程序才是好的呢?:)@sᴜʀᴇsʜᴀᴛᴛᴀ 更具体地说,我想限制对web.xml的访问。我不这么认为。“web.xml”文件是应用程序的文件。“server.xml”是服务器的一个文件。我不认为可以将此限制为服务器上的单个应用程序,即使可以,“web.xml”也不会这样做。 <Connector port="8080" protocol="HTTP/1.1" address="127.0.0.1" connectionTimeout="20000" redirectPort="8443" />