華為游戲登錄校驗異常:javax.net.ssl.SSLHandshakeException: server certificate change is restrictedduring renegotiation


問題描述:

最近項目后台監控到線上少量玩家調用華為游戲服務器登錄驗證接口https://jos-api.cloud.huawei.com/gameservice/api/gbClientApi時異常,報錯:

javax.net.ssl.SSLHandshakeException: server certificate change is restrictedduring renegotiation。

以為是華為這邊服務器證書做了調整導致的異常,最后聯系華為HMS Core游戲服務技術支持人員,溝通並解決了,相關處理方案同步分享給大家。

問題分析與解決方案:

一般華為證書更新不會影響線上玩家體驗,如果遇到上述問題可以參考以下解決方案中1或2方法:

https://stackoverflow.com/questions/27105004/what-means-javax-net-ssl-sslhandshakeexception-server-certificate-change-is-re

我這里參考的方案1解決的,在建立HTTPS連接時強制使用TLS協議,問題解決。

 

原文鏈接:https://developer.huawei.com/consumer/cn/forum/topic/0201423147646530616?fid=18

原作者:Mayism


免責聲明!

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



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