app支付寶授權登錄獲取用戶信息


 

  由后台進行地址的拼接(前台進行授權)

// 生成授權的參數
        String sign = "";
        Long userId1 = SecurityUser.getUserId();
        String pid = "";
        String appid = "";
        String privateKey = "";
        StringBuffer stringBuffer = new StringBuffer();
        stringBuffer.append("apiname=com.alipay.account.auth");
        stringBuffer.append("&app_id=");
        stringBuffer.append(appid);
        stringBuffer.append("&app_name=mc");
        stringBuffer.append("&auth_type=AUTHACCOUNT");
        stringBuffer.append("&biz_type=openservice");
        stringBuffer.append("&method=alipay.open.auth.sdk.code.get");
        stringBuffer.append("&pid=");
        stringBuffer.append(pid);
        stringBuffer.append("&product_id=APP_FAST_LOGIN");
        stringBuffer.append("&scope=kuaijie");
        stringBuffer.append("&sign_type=RSA2");
        stringBuffer.append("&target_id=");
        stringBuffer.append(userId1);
        sign = RSA.rsa2Sign(stringBuffer.toString(), "UTF-8", privateKey);
        stringBuffer.append("&sign="+ URLEncoder.encode(sign, "UTF-8"));
        return new Result().ok(stringBuffer.toString());

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM