首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从wso2bam连接到安全卡珊德拉

如何从wso2bam连接到安全卡珊德拉
EN

Stack Overflow用户
提问于 2013-08-23 06:55:00
回答 3查看 613关注 0票数 0

在我们的设置中,我们有一个WSO2 BAM连接一个外部Datastax集群。在这里,WSO2 BAM充当数据Recvr和在外部cassandra集群中转储数据。

我们想知道是否用用户名/密码安全保护DSE cassandra集群。如何在WSO2 BAM中指定身份验证细节,以便安全地连接到DSE集群。

我在http://docs.wso2.org/wiki/display/SS103/Changing+the+Default+Cassandra+Configuration中读到了cassandra-auth.xml

但似乎cassandra-auth.xml更适合在-management控制台UI中进行身份验证。

谢谢拉吉夫·帕蒂尔

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-27 08:18:57

周围的工作为我们工作-

我们在Cassandra上创建了与默认WSO2管理用户( admin /admin)相同的用户。这样,WSO2 BAM就能够成功地连接到安全的Cassandra (外部)。看起来,默认情况下,WSO2 BAM也使用当前管理用户凭据连接到Cassandra。

可能在Cassandra-Component.xml中应该有一个选项来指定用户名/密码,而不是集群中的Cassandra节点。

票数 0
EN

Stack Overflow用户

发布于 2013-08-23 10:17:04

您可以在BAM_HOME/repository/conf/datasources/master-datasources.xml中找到的配置文件中为cassandra数据源提供用户名/密码

编辑-

下面是一个示例配置,它是默认的

代码语言:javascript
复制
<datasource>
        <name>WSO2BAM_CASSANDRA_DATASOURCE</name>
        <description>The datasource used for Cassandra data</description>
        <definition type="RDBMS">
            <configuration>
                <url>jdbc:cassandra://localhost:9160/EVENT_KS</url>
                <username>admin</username>
                <password>admin</password>
            </configuration>
        </definition>
</datasource>
票数 1
EN

Stack Overflow用户

发布于 2014-01-28 17:40:07

在WSO2 BAM,

对于数据插入,cassandra身份验证凭据将通过数据代理(publisher)配置获得。它们是服务器凭据。这些凭据将用于服务器身份验证和cassandra身份验证。因此,从根本上说,特殊的丹色证书也将被用来认证卡桑德拉。

主数据源中的凭证将仅用于从cassandra检索数据以进行分析。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18396675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档