【TOP】单点登录星空后,发现验证签名失败问题排查思路

【问题描述】
第三方单点登录星空提示“第三方应用:**验证签名失败,请联系系统管理员!”,如下图所示:


或者提示“登录参数格式或编码异常,如存在双字节字符,请使用UTF8格式对参数编码”,如下:

【原因分析及排查思路】
1、出现这样的提示是由于中文编码问题导致,若链接中有中文字符,应用服务器操作系统为英文,无法正常解析;
2、存在双字节字符" 中文名称;
3、密钥不对,检查是否多了空格;
4、检查ud 后面参数 base64 解密看看,可能正式环境构造的base64不对,base64时,也需要设置utf-8
5、客户本地生成的单点登录的连接可正常打开,可能部署到三方问题,比如OA系统有问题,需要客户自己排查生产OA环境
【解决方案】
请尝试下列操作来解决:
方案1:common.config配置
云星空安装路径\Kingdee\K3Cloud\WebSite\App_Data\common.config文件,在appsettings节点内,增加:
<!--默认为操作系统默认编码,例如简体服务器为GB2312编码器,如果需要制定,可以用下面参数制定utf-8-->
<add key ="StartAppPluginUDConfig" value="{encoding:'utf-8
【TOP】单点登录星空后,发现验证签名失败问题排查思路
【问题描述】第三方单点登录星空提示“第三方应用:**验证签名失败,请联系系统管理员!”,如下图所示:或者提示“登录参数格式或编码异常...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



