新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
2個(gè)Web應(yīng)用集成問題解決
2臺機(jī)器部署了2個(gè)Web應(yīng)用,A應(yīng)用需要訪問B應(yīng)用的URL。為了保證URL不會讓任意用戶隨便粘貼就可以訪問,需要在B應(yīng)用上加上filter攔截請求,并進(jìn)行權(quán)限校驗(yàn)。A應(yīng)用的URL給用戶看來是一個(gè)中間跳轉(zhuǎn)頁面的URL。在這個(gè)中間頁面,添加hidden的value,在B應(yīng)用的filter端進(jìn)行value的校驗(yàn)。代碼如下:

Html代碼
- <%@ page language="java" contentType="text/html;
- charset=UTF-8"
- pageEncoding="UTF-8"%>
Html代碼
- <%@ page language="java" contentType="text/html;
- charset=UTF-8"
- pageEncoding="UTF-8"%>
這是filter頁面,實(shí)際中可以是真正的過濾器filter。
中間頁面采用post提交,用戶在url中看不到提交的hidden。
中間頁面的form的action可以用request.getParamter()獲取
當(dāng)然value可以采用一些加密算法進(jìn)行加密。
原文鏈接:http://liwenjie.javaeye.com/blog/919015
【編輯推薦】
- 移動Web應(yīng)用開發(fā)的現(xiàn)狀與未來
- 2011 Web設(shè)計(jì)的10大趨勢
- 淺談Python Web的五大框架
- Web開發(fā)者愛不釋手的18款超贊jQuery插件
- 淺談Web標(biāo)準(zhǔn)、可用性、可訪問性
網(wǎng)頁題目:2個(gè)Web應(yīng)用集成問題解決
文章源于:http://m.5511xx.com/article/cdjsesj.html


咨詢
建站咨詢
