您好,登錄后才能下訂單哦!
由于公司部署新網站,在本地測試沒問題,但是上傳到阿里云服務器上再測試就會報錯,所以需要開啟遠程訪問manager頁面,讓開發自己上傳部署測試。
網上搜索一圈,竟然沒有很明確的開啟manager頁面的教程,自己搜索找到了答案。
直接遠程登錄manager頁面會提示403頁面,拒絕了地址,會提示你修改manger項目下的context.xml文件,這個文件在tomcat/webapps/manager/MATA-INF/文件夾下,默認內容是:
<Context antiResourceLocking="false" privileged="true" > <!-- Remove the comment markers from around the Valve below to limit access to the manager application to clients connecting from localhost --> <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> --> </Context>
context 標簽下 有個屬性 是
org.apache.catalina.valves.RemoteAddrValve
這個是設置遠程過濾的屬性,這個屬性有兩個 屬性值可以設置,allow和deny,就相當于訪問白名單和黑名單,也相當于ACL的訪問過濾,allow和deny的值可以寫IP用正則表達式匹配,也可以寫域名和計算機名稱。
把這個屬性直接注釋掉外部就可以直接訪問到manager頁面了,當然我并不建議這樣做,manager頁面的用戶名密碼很容易被破解,導致其他人隨意上傳項目或其他東西,所以,如果沒有特殊需要的話,最好有過濾。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。