WeBankFinTech / DataSphereStudio

DataSphereStudio is a one stop data application development& management portal, covering scenarios including data exchange, desensitization/cleansing, analysis/mining, quality measurement, visualization, and task scheduling.
https://github.com/WeBankFinTech/DataSphereStudio-Doc
Apache License 2.0
3.08k stars 1k forks source link

azkaban登录 失败:无此用户 #5

Closed jiaorenyu closed 4 years ago

jiaorenyu commented 4 years ago

When I create a project in DataSphereStudio Web, it shows an Exception below:

2019-12-05 18:27:42.597 ERROR [qtp370279024-91] com.webank.wedatasphere.linkis.server.restful.RestfulCatchAOP 83 apply - operation failed(操作失败)s java.lang.IllegalAccessError: azkaban登录
失败:无此用户
        at com.webank.wedatasphere.dss.appjoint.scheduler.azkaban.service.AzkabanSecurityService.lambda$getSession$1(AzkabanSecurityService.java:107) ~[dss-azkaban-scheduler-appjoint-0.5.0.jar:?]

This is my config in azkaban-user.xml in azkaban:

<azkaban-users>
  <user groups="azkaban" password="azkaban" roles="admin" username="azkaban"/>
  <user groups="jiaorenyu" password="jiaorenyu" roles="admin" username="jiaorenyu"/>
  <user password="metrics" roles="metrics" username="metrics"/>

  <role name="admin" permissions="ADMIN"/>
  <role name="metrics" permissions="METRICS"/>
</azkaban-users>

This is my config in token.properties in dss: jiaorenyu=jiaorenyu

I can login both system(azkaban and dss) use user=jiaorenyu, password=jiaorenyu

chenxi0599 commented 4 years ago

我也遇到同样的问题,azkaban-user.xml已经配置了。 The same thing happened to me。