You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSO2 IS 6.0中服务提供者重复创建问题求助

解决WSO2 Identity Server修改服务提供者时自动创建重复项的问题

根据你遇到的问题(截图显示修改名为primary的服务提供者后,系统自动生成同名重复条目),可以按以下步骤排查解决:

  • 检查数据库数据完整性
    登录WSO2 IS关联的数据库,执行查询确认租户下是否存在重复的服务提供者:

    SELECT APP_NAME, TENANT_ID, COUNT(*) 
    FROM IDN_OAUTH_CONSUMER_APPS 
    GROUP BY APP_NAME, TENANT_ID 
    HAVING COUNT(*) > 1;
    

    若存在重复数据,手动删除多余条目,确保每个租户内服务提供者名称唯一;同时检查IDN_OAUTH_CONSUMER_APPS表的APP_NAME+TENANT_ID组合是否配置了唯一约束,缺失的话需添加该约束。

  • 清理缓存并重启服务
    删除WSO2 IS安装目录下的<IS_HOME>/repository/tmp和<IS_HOME>/repository/carbonapps文件夹内容,彻底清除缓存后重启服务,避免UI缓存导致的显示或提交异常。

  • 排查名称与配置冲突
    避免使用primary这类可能与WSO2 IS内部默认租户、预留关键字冲突的名称,尝试更换为其他名称(如primary-sp)后修改测试,确认是否是特定名称引发的问题;同时检查服务提供者的回调URL、OAuth配置等是否存在格式错误,错误配置可能导致提交逻辑异常。

  • 升级到稳定版本
    若使用的是较旧的WSO2 IS版本(如5.10.0及更早),该问题可能是官方已知的UI提交逻辑bug,建议升级到最新的稳定版本(如5.12.0+),官方后续版本已修复此类重复创建服务提供者的问题。

内容的提问来源于stack exchange,提问作者Devaddy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 14:08:13