Wso2 IDS 5.2和API Manager 2.0中的常驻身份提供程序错误 问题

Wso2 IDS 5.2和API Manager 2.0中的常驻身份提供程序错误 问题,wso2,wso2is,wso2-am,wso2carbon,Wso2,Wso2is,Wso2 Am,Wso2carbon,我们目前正在使用API管理器、网关工作器和身份服务器开发集群。我们一直在跟踪这些文件。当我们尝试使用常驻提供商进行基本登录时,会出现以下错误 可能的解决办法 在进行任何真正的配置之前,从干净的安装开始,我们能够很好地更新驻留提供程序。当我们尝试将产品(API管理器、Identity Server)连接在一起时,我们就开始出现此错误。我们认为这可能与我们的数据库设置有关。当我们使用默认的内置数据库时,它可以工作。我们似乎被卡住了,我甚至不知道如何或从哪里开始解决这个问题。所以问题是当API管理器

我们目前正在使用API管理器、网关工作器和身份服务器开发集群。我们一直在跟踪这些文件。当我们尝试使用常驻提供商进行基本登录时,会出现以下错误

可能的解决办法
在进行任何真正的配置之前,从干净的安装开始,我们能够很好地更新驻留提供程序。当我们尝试将产品(API管理器、Identity Server)连接在一起时,我们就开始出现此错误。我们认为这可能与我们的数据库设置有关。当我们使用默认的内置数据库时,它可以工作。我们似乎被卡住了,我甚至不知道如何或从哪里开始解决这个问题。

所以问题是当API管理器或Identity Server创建数据库表时,它没有在一个身份验证表中创建一行,更具体地说,它没有创建openID行。因此,您可以将您的数据库与H2嵌入式数据库进行比较,以查看是否所有表都以正确的方式创建

所以对于每个有相同问题的人: 例如,如果使用WSO2 MySQL DB,则该表是IDP_验证器

INSERT INTO `IDP_AUTHENTICATOR` (`TENANT_ID`, `IDP_ID`, `NAME`, `IS_ENABLED`) VALUES ('-1234', '1', 'openidconnect', '0');
我和布莱恩在同一天遇到了同样的问题,这真是巧合

INSERT INTO `IDP_AUTHENTICATOR` (`TENANT_ID`, `IDP_ID`, `NAME`, `IS_ENABLED`) VALUES ('-1234', '1', 'openidconnect', '0');