简体   繁体   English

具有 3 个身份验证步骤的 Wso2 5.8

[英]Wso2 5.8 with 3 authentication steps

I am trying to configure wso2 with 3 authentication steps.我正在尝试使用 3 个身份验证步骤配置 wso2。

  1. Basic authentication基本认证
  2. SMSOTP短消息传输协议
  3. Password policy authenticator (which will display the password change screen after a predefined time)密码策略验证器(将在预定义时间后显示密码更改屏幕)

However it seems that all these 3 combined are not working, if I use the basic with one of the 2 or 3 rd is working fine, but all three combined are not working.然而,似乎所有这 3 个组合都不起作用,如果我使用基本的 2 或 3 rd 之一工作正常,但所有三个组合都不起作用。 I dont get any error, just that the 3rd step is always skipped.我没有收到任何错误,只是总是跳过第 3 步。 Any ideas?有任何想法吗?

There is a limitation in the 'password policy authenticator' which will work only if the pervious authenticator is the basic authentication. “密码策略验证器”有一个限制,它只有在先前的验证器是基本验证时才有效。 I have created a git issue to track it.我创建了一个 git issue来跟踪它。

As a workaround, you can have the steps in this order.作为解决方法,您可以按此顺序执行这些步骤。

step 1 - Basic authenticator第 1 步 - 基本验证器

step 2 - Password policy authenticator第 2 步 - 密码策略验证器

step 3 - SMSOTP第 3 步 - SMSOTP


[Update] [更新]

This issue is fixed with the new connector version (1.0.16) and is available at the connector store此问题已在新的连接器版本 (1.0.16) 中得到修复,可在连接器商店购买

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM