WSO2 IS 5.2:我如何a)设置管理员凭证,b)创建API密钥和密钥?

时间:2016-12-20 23:32:09

标签: wso2 wso2is

我正在将WSO2与Airavata科学网关软件一起使用,不幸的是,一些入门指令有点不透明。我想要完成的两件事:

1)设置“开始”管理员用户名和密码。据我所知,这些是在WSO2本身/内置的“H2”数据库中设置的,而不是它连接到的任何用户/密码存储,例如LDAP。我找不到在哪里设置它。我认为它在user-mgt.xml中,但您在标签中设置的凭据似乎没有做任何事情。

2)Airavata使用API​​密钥和密钥连接到WSO2 IS。我无法在创建它的WSO2设置中找到任何地方。

帮助?

1 个答案:

答案 0 :(得分:0)

1)如果要设置属于外部用户存储(如LDAP)的现有管理员用户。您可以在user-mgt.xml中使用以下部分

 <Realm>
        <Configuration>
        <AddAdmin>false</AddAdmin>
            <AdminRole>admin</AdminRole>
            <AdminUser>
                <UserName>{Add_Your_Admin_User_Here}</UserName>
                <Password>admin</Password>
            </AdminUser>
         ....
        </Configuration>

如果您不想创建新的管理员用户,请将“AddAdmin”更改为false。您可以保留密码,也可以将其留空,因为在此模式下不会使用密码。

如果要创建新的值,请将AddAdmin值保持为true,并在ReadWrite模式下更正用户存储。

2)您应该能够找到服务提供商的入站认证部分,

服务提供商 - &gt; [您的服务提供] - &gt;入站身份验证配置 - &gt; OAuth / OpenID Connect配置