wso2身份服务器多因素身份验证错误

问题描述 投票:1回答:1

我无法实现多因素身份验证。

我得到的错误是

TID: [0] [WSO2 Identity Server] [2012-10-30 10:31:38,620] ERROR     {org.wso2.carbon.identity.provider.xmpp.MPAuthenticationProvider} -  login failed. Trying     again.. {org.wso2.carbon.identity.provider.xmpp.MPAuthenticationProvider}
SASL authentication failed: 
    at org.jivesoftware.smack.SASLAuthentication.authenticate    (SASLAuthentication.java:209)
    at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:341)
    at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:301)

这是用于wso2 Identity Server 3.2.3的。直接开箱。无需执行其他配置即可运行此Identity Server实例。

似乎以admin登录,ldap身份验证完成,然后在发生错误时尝试使用gtalk进行身份验证。

我应该在设置gtalk的identity.xml中设置自己的配置吗?

<MultifactorAuthentication>

    <XMPPSettings>

        <XMPPConfig>

            <XMPPProvider>gtalk</XMPPProvider>

            <XMPPServer>talk.google.com</XMPPServer>

            <XMPPPort>5222</XMPPPort>

            <XMPPExt>gmail.com</XMPPExt>

            <XMPPUserName>[email protected]</XMPPUserName>

            <XMPPPassword>wso2carbon</XMPPPassword>

        </XMPPConfig>

    </XMPPSettings>

</MultifactorAuthentication>
wso2 wso2carbon wso2is
1个回答
1
投票
我发现我确实需要设置一个Google Talk帐户。

  1. 我将新设置添加到MultifactorAuthentication配置中。
  2. 我重新启动了服务器。
  3. 我用另一个新的Google Talk帐户编辑了用户帐户。
  4. 我已注销。
  5. 通过依赖方URL登录并带有openid,
  6. 通过gtalk请求引脚接收的通信。
  7. 我输入了密码并登录。

如果wso2拥有我的文档,并且需要设置此配置的设置以使多因素身份验证开箱即用,那就太好了。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.