294568
URL中包含特殊字符导Bad Request!
回帖数 3
阅读数 1270
发表时间 2024-05-10 22:54:19
最近尝试开发一款基于OpenID协议的SSO登录插件,已成功调起登录服务器验证账号成功。但在跳回禅道页面时由于URL中包含特殊字符,导致显示Bad Request!错误。
跳转地址示例为:

已在config/ext/oidc.php中设置:
$filter->oidc = new stdclass();
$filter->oidc->login = new stdclass();
$filter->oidc->login->get['state'] = 'reg::any';
$filter->oidc->login->get['session_state'] = 'reg::any';
$filter->oidc->login->get['iss'] = 'reg::any';
$filter->oidc->login->get['code'] = 'reg::any';
config/my.php中设置:
$config->requestType = 'GET';
3个回复
咱们可以看下地址在传输过程中在哪里是否被转译了
可以在url传给禅道时候encode一下再试试呢
另外,方便的话可以添加下页面上方QQ,邀请进二次开发群沟通下问题。
2024-05-11 08:59:38 王林 回帖
3个回复
找到方法,用以下设置就可以了:
$filter->oidc = new stdclass();
$filter->oidc->login = new stdclass();
$filter->oidc->login->paramValue['scope'] = 'reg::any';
2024-05-13 18:30:44 辛乃军 回帖
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com

相关帖子
我的梦想,伴随笑容而坚强。 | 最后回帖 2019-08-05 14:44 石洋洋
心软的眼镜 | 最后回帖 2024-02-19 14:09 禅道-阿龙
千 | 最后回帖 2016-02-17 12:28 王春生
Swire | 最后回帖 2017-12-22 13:13 石洋洋
青岛诺亚 | 最后回帖 2021-01-04 17:02 禅道-李锡碧
li yun tao li | 最后回帖 2018-09-30 10:12 石洋洋



精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


