在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  HTML/ 內(nèi)部幾個(gè)服務(wù)之間調(diào)用 http 接口問(wèn)題

內(nèi)部幾個(gè)服務(wù)之間調(diào)用 http 接口問(wèn)題

比如 A 項(xiàng)目,要用 B 項(xiàng)目的一個(gè) http 接口,但是這個(gè)接口不想被公開(kāi)任意請(qǐng)求,我們的方式是 B 接口的調(diào)用需要加一個(gè)簽名,md5(密鑰+參數(shù)排列)這種方式。

我想問(wèn)大家的項(xiàng)目這種情況是如何做的?謝謝。

回答
編輯回答
誮惜顏

參考 OAuth 方式,首先調(diào)用方使用 key 和 secret 從接口方獲得一個(gè) token,之后每次調(diào)用都附帶這個(gè) token。

如果擔(dān)心 token 被監(jiān)聽(tīng),那么可以再附帶一個(gè)用 secret 加密的簽名。

如果擔(dān)心 secret 被監(jiān)聽(tīng),那么要么使用 HTTPS,要么調(diào)用方在獲取 token 前先獲取一個(gè)臨時(shí)公鑰,將 secret 加密傳輸。

2018年6月8日 12:56