禅道版本升级后,每次请求接口自动重定向到内置页面接口/my-changePassword.json

回贴
回帖数 3
阅读数 216
发表时间 2024-11-13 17:44:53
🍁
洛叶 楼主

二次开发用的接口数据方式是使用的内置页面接口,禅道版本从18升级到20以后,每次请求接口,比如获取项目列表/zentao/project-browse-0-all-0-order_asc-150-150-1.json”,返回302然后自动重定向到/zentao/my-changePassword.json,这种需要怎么修改,前面调用api-getsessionid.json获取sessionid时,和“/user-login.json?zentaosid=xxx”均有值

3个回复
禅道-阿龙 沙发

自动重定向到 /zentao/my-changePassword.json 的原因应该是当前用户的密码相对简单,不满足安全设置中密码复杂策略的要求,并且设置了强制修改密码;

可以先在web页面登录系统后修改一下密码,然后利用新的密码进行调用接口。

2024-11-14 08:45:03 禅道-阿龙 回帖
🍁
洛叶 板凳 回复#1

目前已经修改了密码,但是依然返回302跳转到o/my-changePassword.json,尝试使用RESTful API调用时,可以正常返回数值,调用/zentao/project-browse-0-all-0-order_asc-150-150-1.json的请求表头如下图,请问以下这种情况应该怎么做?

f_1ba3075fa9bbc335f654a8d90161fc30&t=png

2024-11-14 14:37:20 洛叶 回帖
禅道-阿龙 #3

清空下缓存cookie再重新调用接口看下呢;或者可以添加下方QQ协助您排查下问题。

2024-11-14 14:40:05 禅道-阿龙 回帖
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。