快遊戲如何校驗登入簽名

2022-09-28 22:54:27 字數 3492 閱讀 3110

快遊戲開發者呼叫帳號登入介面成功後,會收到 gameauthsign 字段,代表華為伺服器返回的登入簽名,建議開發者呼叫「校驗登入簽名介面」對返回的簽名進行校驗,以此確保登入結果的準確性。

h5 快遊戲:

runtime 快遊戲:

校驗登入簽名的介面文件如下:

服務端 j**a **如下所示

loginmain.j**a(入口檔案,傳入參與簽名校驗的引數)

/**

* 本程式可以用於應用服務端傳送驗證登入簽名請求時,使用真實資料測試驗籤結果。

*/package com.huawei.test;

import j**a.util.hashmap;

import j**a.util.map;

public class loginmain 

}

gameservicecalldemo.j**a(用於呼叫簽名校驗介面進行校驗)

*     建立跳過ssl驗證的httpclient例項,這個位址暫時沒有新增ssl證書,所以需要跳過ssl驗證

//建立httpclient

* 根據引數map構造排序好的引數串

** @param params

* @return

*/private static string format(mapparams)

}catch (unsupportedencodingexception e)

string body = base.tostring().substring(0, base.tostring().length() - 1);

// 空格和星號轉義

body = body.replaceall("\\+", "%20").replaceall("\\*", "%2a");

return body;

}private static string generatecpsign(maprequestparams,final string cpauthkey)

}h5 快遊戲登入介紹:

runtime 快遊戲登入介紹:

快應用 應用簽名校驗失敗

開發之後要提交快應用官網審核,提交中遇到的乙個問題 校驗失敗 官網的解釋是 快應用發布請用 release 簽名,不要用debug 簽名 目錄sign debug 下面來介紹下windows系統下生成release 簽名,根據官方只是安裝openssl windows系統請開啟這個 找到對應的系統和...

華為H5快遊戲如何接入廣告服務

h5快遊戲當前沒有開放廣告api介面,如何實現接入廣告服務 建議將廣告建立和請求的過程單獨寫函式封裝,不要放在oninit或者onmessage生命週期函式裡面,這是由於oninit函式是在頁面初始化時呼叫,載入速度快,不適合處理複雜邏輯 onmessage函式只負責接收h5網頁傳遞的字串訊息,加判...

快排第n趟排序結果校驗

演算法學習 2014.11 下列選項中,不可能是快速排序第二趟排序結果的是 a.2,3,5,4,6,7,9 b.2,7,5,6,4,3,9 c.3,2,5,4,7,6,9 d.4,2,3,5,7,6,9 分析 只需要掌握一點就可以解出這個問題 每趟排序就有乙個元素排在了最終的位置上。那麼就是說,第n...