對于開辟者來說,對用戶數據進行闡發,是供給杰出運營的前提。可是要獲取用戶的敏感信息,必需從后臺提取。今天這篇經驗給大師供給一個現實可操作的代碼,簡單易操作。
第一步,是java后臺的代碼實現。Java將code發送到小法式端的辦事器,獲取到用戶openid和session_key。然后顛末AES解密,再將encryptedData、iv、session_key等用戶信息傳輸回來。
第二部,我們需要獲取秘鑰,解密用戶敏感數據。
具體步調是,先標的目的小法式辦事器利用登錄憑證獲取到獲取session_key和openid,然后對encryptedData加密數據進行AES解密。具體代碼如圖所示。
若何對加密數據進行解密,是一個不小的難題。解密東西類AesCbcUtil可以幫到我們。
在標的目的辦事器發送請求的過程中,我們還需要一類發送請求的東西:HttpRequest。請求方式一般為GET,請求的過程一般為:先打開毗連,然后獲取響應字段,遍歷響應字段,界說輸入流,最后封閉輸入流。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!