【问题标题】:WSO2-IS 5.11.0 - Username should be an E-Mail addressWSO2-IS 5.11.0 - 用户名应该是电子邮件地址
【发布时间】:2021-09-10 19:10:12
【问题描述】:

我正在尝试以管理员用户身份登录 WSO2-IS 新控制台和 myaccount,但出现错误:

http://localhost:9443/console/login http://localhost:9443/myaccount/login

Invalid username! Username should be an E-Mail address.

我已经以管理员身份检查了碳控制台上的用户权限,看起来还可以:

【问题讨论】:

  • 您是否启用了电子邮件作为用户名功能? is.docs.wso2.com/en/5.11.0/learn/…
  • 是的。但我没有将用户 admin@wso2.com 添加为 super_admin。现在当我尝试使用用户 admin@wso2.com 登录时没有显示错误,但页面变白并在控制台上显示错误:Uncaught (in promise) Invalid id_token in the token response

标签: wso2 wso2is


【解决方案1】:

我添加了租户以启用电子邮件作为域,但我忘记让用户管理员使用电子邮件地址作为用户名:

[tenant_mgt]
enable_email_domain= true

[super_admin]
username = "admin@wso2.com"
password = "admin"

我还将此用户添加到角色“应用程序/控制台”和“应用程序/我的帐户”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-17
    • 1970-01-01
    • 1970-01-01
    • 2023-01-28
    • 1970-01-01
    • 2012-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多