使用MDC安装XSA,云服务器器,并将组织/空间中的应用程序分配给逻辑数据库。此分配可以在servicebroker Config(l#/serviceBrokerConfig)的XSA Admin中完成
现在身份传播失败
原因是UAA和HANA MDC之间没有自动信任。在MDC创建期间,信任创建将随HANA 2 SP01一起提供。安装仅创建对系统数据库的信任。
您可以使用附加的bash脚本自己创建此信任。您需要以下参数来完成此操作。
系统用户(逻辑数据库)系统密码(逻辑数据库的)xsa admin用户(可选,但如果提供此名称,则该用户可以使用SAML/JWT登录)jdbcURL这个URL可以从uaa.log文件. 如果您可以创建对逻辑数据库的信任,则需要数据库名称
步骤1
从https://github.com/strehle/xsuaa-scripts/tree/master/saml到您的XSA机器。
步骤2
准备执行。在xsuaa中配置设置_设置.cfg. 带有SID的HANA示例:实例00上带有逻辑数据库ABC的XSA
将此保存到文件xsuaa_设置.cfg
步骤3
执行shell脚本xsuaa_hdbtrust.sh文件。最好在XSA安装的adm用户下的XSA实例上执行它,云服务器厂商,但是也可以从其他计算机调用if。对于xs登录,您需要xs命令工具。
脚本创建信任并执行测试。典型的成功输出是:
结果:{"SESSION_USER":"SYSTEM","CURRENT_USER":"SYSTEM",人工智能大数据,"SESSION_CONTEXT('XS_APPLICATIONUSER')":"XSA_ADMIN"}
如果您可以在这里查看错误,快速自助建站,返利机器人,您可以在这里签入uaa.log文件错误原因或在HANA跟踪中可以找到原因。