下载失败,服务器返回的配置格式错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了下载失败,服务器返回的配置格式错误相关的知识,希望对你有一定的参考价值。

参考技术A 目录中的属性文件多余导致的。游戏中的目录中的属性文件都只有一个,下载失败后从新下载,目录中的属性文件就会产生多余导致多余服务器返回的配置格式错误。解决方法:
1、首先删除游戏目录中有的属性文件。
2、然后玩家怕出现问题,可以先保存。
2、其次保存之后再删除,进入游戏。
4、最后如果不行再粘贴进来进行修改,然后重启游戏就可以了解决下载失败的问题。

华为联机对战下载运行华为官方Unity示例代码,提示鉴权失败并返回错误码100114

问题描述

我们项目准备集成​​华为联机对战服务​​,下载官方Unity示例代码运行看看效果,参考一下。打包运行,在实现联机对战初始化功能时,提示“鉴权失败”并返回错误码100114。

【华为联机对战】下载运行华为官方Unity示例代码,提示鉴权失败并返回错误码100114_华为联机对战

问题分析

华为​​官方错误码文档​​对错误码100114的解释是APP验签参数非法。

【华为联机对战】下载运行华为官方Unity示例代码,提示鉴权失败并返回错误码100114_华为联机对战_02

我已经把页面中的参数都换成自己游戏相关的参数了,找不出哪个参数是非法的。于是,联系了华为技术支持(可​​提单​​联系),华为技术支持让我检查下联机对战服务是否开启,我检查了下联机对战服务是开启的,并截图发给华为技术支持。这时,华为技术支持指出:我打开了接入安全加固开关,这个开关打开的话,就必须使用签名初始化联机对战SDK。在初始化构建ClientConfig实例化Client对象时,必须传入CreateSignature参数。CreateSignature值的获取请参考​​使用签名初始化SDK​​。

【华为联机对战】下载运行华为官方Unity示例代码,提示鉴权失败并返回错误码100114_100114_03

【华为联机对战】下载运行华为官方Unity示例代码,提示鉴权失败并返回错误码100114_华为联机对战_04

让我们检查一下代码,初始化时是否传入了CreateSignature。如果没有传入,请关闭接入安全加固开关。

问题解决

检查了下代码中确实没有CreateSignature入参,我们关闭了接入安全加固开关,问题解决。

【华为联机对战】下载运行华为官方Unity示例代码,提示鉴权失败并返回错误码100114_华为联机对战_05

以上是关于下载失败,服务器返回的配置格式错误的主要内容,如果未能解决你的问题,请参考以下文章

测试飞行配置文件安装失败,SCEP 服务器返回无效响应

XMLHttpRequest下载文件方法中添加处理服务器返回json格式的错误提示信息

服务器的SSL证书验证失败问题,怎么解决

阿里云调用 API 服务后返回啥结果

SQL2000安装程序配置服务器失败,请参照服务器错误日志和安装错误日志!怎么办

远程服务器返回错误:(502)错误的网关 是啥原因、?