2014-06-24 35 views
0

我可以在tomcat中使用安全約束來鎖定特定資源。但它只能使用指定的確切套管鎖定路徑。我仍然可以通過改變大小寫來訪問資源(文件)。安全約束套件問題中的url-pattern

解決此問題的最佳方法是什麼?

回答

0

默認情況下,Tomcat強制執行區分大小寫的資源訪問(即使在不區分大小寫的文件系統,如Windows),所以更改大小寫決不允許繞過安全限制。我能想到幾種方法的這件事會發生:

  1. 你忽略了secuirty警告在文檔和設置allowLinking真不區分大小寫的文件系統上。

  2. 您在Tomcat前面使用了反向代理,並已配置爲繞過安全限制(如果您配置了反向代理,我們需要知道哪一個以及如何配置它幫助進一步)。