如何在wso2 identity server 5.3中创建自定义身份验证

如何在wso2 identity server 5.3中创建自定义身份验证,wso2,wso2is,Wso2,Wso2is,我想将我的WSO2 identity server从5.0升级到5.3,但我不知道如何在service provider的本地和出站身份验证配置中添加自定义身份验证,例如,我需要为我的移动连接项目添加assuranceLOA级别。您的要求有两个方面 添加自定义身份验证 LoA 一,。自定义身份验证 对于自定义身份验证,您可以创建自己的本地或联邦身份验证程序。文件可在[1][2]查阅 二,。LoA 这将在一个post IS 5.4.0版本中提供。这将通过ACR身份验证上下文类引用来处理 [1] [

我想将我的WSO2 identity server从5.0升级到5.3,但我不知道如何在service provider的本地和出站身份验证配置中添加自定义身份验证,例如,我需要为我的移动连接项目添加assuranceLOA级别。您的要求有两个方面

添加自定义身份验证

LoA

一,。自定义身份验证

对于自定义身份验证,您可以创建自己的本地或联邦身份验证程序。文件可在[1][2]查阅

二,。LoA

这将在一个post IS 5.4.0版本中提供。这将通过ACR身份验证上下文类引用来处理

[1]


[2]

有关动态身份验证流更改的进一步讨论,请参见WSO2体系结构线程


实际上,OSGi捆绑包的名称是com.gsma.authenticators-1.0.0,我正试图在我的identity server 5.3.0中使用它。我已经尝试了internet上所有可用的给定解决方案,但我的身份验证框架在运行时不会自动检测到它。如果您是从[Isuru,您会发现它是为is的早期版本编写的。很可能它不会在is 5.3.0上启动。您可以检查是否使用-DosgiConsole选项启动is包。然后在服务器启动时键入ls。很可能您的包不会激活。在这种情况下,您可能希望克隆项目,更新dependenci由您自己创建。我可以获得您的skype帮助吗?请将您的skype id发送到此电子邮件地址saif。chader@gmail.comI已成功克隆项目并尝试删除尽可能多的错误,但在通过mvn安装在maven中构建项目时,我遇到此错误-->未能执行goal org.apache.felix:maven bundle plugin:2.3.5:b取消项目org.wso2.custom.authenticator.local上的默认捆绑包:捆绑包配置中发现错误我必须从一开始就构建项目吗?只需将我指向正确的方向有一个中介,我可以通过它实现并行线程吗?这是指ESB还是EI?Identity Server没有中介的概念。我建议如果是这样的话,请对相应的产品提出不同的问题。