已解决 Java 调用API接口获取产品列表 已经登录成功了 但是获取列表报错提示修改密码
目前通过api-getSessionID.json获取session 然后在调用user-login-sessionID.json登录 然后试用获取到的 zentaosid 获取产品列表
product-index-no--createdDate--50-1.json?
直接报错com.alibaba.fastjson.JSONException: syntax error, pos 1, line 1, column 2<html><meta charset='utf-8'/><style>body{background:white}</style><script>self.location='/zentao/my-changepassword.json'; 请问这是什么原因 其他版本的禅道都没有问题 这个就一致报错,并且还发现页面登录的zentaosid 和接口获取到的zentaosid  不一致。试用页面登录获取的zentaosid  就可以调用成功
禅道版本 11.6.3 Linux安装包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 刘德德 悬赏:15 日期: 2023-09-04 21:52:05 答案:1 点击:170

获取技术支持

QQ: 电话:
设置备注
答案列表
2023/09/05
您好,禅道安全机制如果检测到用户为弱密码,会强制用户修改密码。
解决方案:
1、可以使用当前账号登录禅道,按照提示,重置下账号密码,修改一个复杂密码再看下。
2、或者是可以在后台-安全 页面修改密码强制(不建议降低密码强度)
如果还有其他疑问, 可以加一下左上角的商务联系方式,商务邀请进群后沟通。
2023/09/05
感谢 只需要修改密码轻度改为高强度即可是么
2023/09/05
是的,需要把密码设置的复杂一点。