问题标签 [atlassian-crowd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2270 浏览

crowd - Sonarqube SSO 与人群

这是关于 Sonarqube 与 Atlassian Crowd(LDAP 工具)的集成。我已经将 Sonarqube 与 Crowd 集成在一起,并且能够通过在人群中创建的用户登录。

现在我无法使用 Crowd 与其他 Crowd 应用程序进行 SSO(单点登录)Sonarqube。

启动 Sonarqube 服务时出现以下错误。

即使我们在 sonar.properties 文件中分配 cookie.domain 和 application.login.url 的值,错误仍然存​​在

.

请让我知道如何解决上述错误。

0 投票
1 回答
1949 浏览

jira - 在 confluence 上编辑 crowd.server.url 以访问 jira 目录(人群)

我们在 Apache 后面托管了 Jira 和 Confluence(无直接服务器访问权限)。我们的 Confluence 通过 Atlassian crowd 使用 Jira 登录。我们希望使用 SSL 保护我们的生产 Jira。一旦我们添加了转发规则,所有的 http-request 都将被转发到 https,我们就无法再登录到 confluence。所以我们暂时让这个转发再次被禁用。

我们发现在用户目录的 confluence-administration 中有一个显示 的概览"crowd.server.url": "http://<our-jira-url>",所以我们猜测这是罪魁祸首。但是我们发现无处可以编辑这个值。crowd.properties在我们可以访问的服务器路径(安装和应用程序数据)中既没有在 confluence-administration 中也没有找到文件。

有人可以告诉我应该如何配置 confluence 以便能够通过 https 访问我们的 jira-user-directory 吗?

0 投票
0 回答
65 浏览

openid - OpenID 端点文件包含不带 https 的错误 url

我想将 OpenID 与 Gerrit 一起使用。所有服务均通过反向代理提供。当我访问
https://subdomain.mycompany.net/openidserver/op

生成以下 XML

正确的 openidserver url 应该是 https 而不是 http

据我所知,Gerrit 使用此信息来执行登录。openid 服务器中的基本 url 已配置为“ https://subdomain.mycompany.net/openidserver/

是否有任何选项可以更改将由 /openidserver/op 传递的 url?//菲利普

0 投票
1 回答
609 浏览

linux - Crowd 和 sonaqube 无法正常工作

当我启动sonarqube时,我会收到这些消息。

Sonarqube启动,但用户只是声纳而不是人群。我只是压制并重新安装人群插件。在此之前,它运行正确。

0 投票
2 回答
1571 浏览

gitlab - 配置 GitLab omniauth 以使用 Atlassian Crowd 进行身份验证

(由于谷歌群没有回复,这里重新发布)

可能遗漏了一些明显的东西,但我无法让 GitLab CE 8.0.5 使用 Crowd server 2.8.3 作为omniauth 提供者。GitLab 文档和谷歌搜索没有帮助。

任何人都可以向我提供故障排除步骤、他们的配置(混淆密码等)或检查下面的配置。

GitLab 配置:

我设置的 Crowd 应用程序如下所示:

人群选项卡出现在 GitLab 登录页面上,但我得到的错误是:

请注意,此错误期间显示的 URL 是http://localhost/users/auth/crowd/callback

尝试提高通用跟踪级别并查看 Crowd 和 GitLab 上的日志,但看不到任何明显的东西。

0 投票
2 回答
2149 浏览

spring-boot - 如何使用 Java Beans 将 Atlassian Crowd Integration 与 Spring Boot + Spring 安全性结合使用

我们使用许多基于 Spring Security 构建的 Spring Boot 项目来提供用于多种目的的小型 Web 应用程序。我们正在强烈考虑将 Crowd 用作中央身份验证提供程序,但是我在将 Spring Boot 配置为使用 Java 样式的 bean 而不是提供的 XML 配置时遇到了很多麻烦,因为这不再是推荐的配置(请参阅http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#using-boot-configuration-classes以验证 java-bean 样式配置是首选方式)。

我的基本安全测试应用程序的安全配置设置如下:

WebSecurityConfig.java

对于如何修改它以适应 Crowd 内置的 springsecurity 集成,我真的很难过。(特别是 com.atlassian.crowd:crowd-integration-springsecurity:2.8.3)。我试图用来尝试通过标准配置注释类引导功能的 XML 如下:

applicationContext-security.xml

以上是我在任何地方都可以找到的 XML 安全文件的最新综合示例,它与 spring security 4.0 不兼容(如果增加版本,则会到处出现 xml 违规)。我不知道 httpAuthenticator 在哪里/如何解决,因为我没有看到任何具有该 ID 的 bean,这使得它非常麻烦。

任何帮助将不胜感激,我已经为此投入了几天,几乎没有结果。

额外信息:

运行spring boot version 1.3.1-Release,spring security version 4.0

0 投票
1 回答
367 浏览

single-sign-on - 是否可以使用 CAS 服务器对 Atlassian Crowd 用户进行身份验证?

Atlassian Crowd 支持通过远程目录进行身份验证,使用 LDAP、OpenID、Google Apps、Active Directory 等。它还支持自定义目录,用于创建自己的身份验证器。是否可以使用此接口来实现可以向外部 CAS 服务器进行身份验证的 CAS 客户端?

0 投票
1 回答
122 浏览

atlassian-plugin-sdk - 新 UserCreateEvent 上的人群插件

我想开始开发一个众包插件。该插件必须连接到 AD 搜索用户并获取 AD 的特定属性。所以我开始关注这个。我已经为我过去开发的 JIRA 插件安装了 Atlassian-SDK。所以我创建了一个新插件

在我删除了 create 命令从我创建并复制到示例代码中的类之后,但这不起作用(编译问题)。所以我改变了一点 pom.xml

在这里你可以看到我对它做了一点改动(版本,并添加了 atlassian-event 依赖项)。

然后我改变了 atlassian-plugin.xml :

最后我的课:

与示例相同,但我添加了 Logger 来记录方法的调用。

然后我用 atlas-run 启动了 crod 环境(也尝试了 atlas-debug),然后我转到用户 UI 并尝试添加一个新用户。用户已正确创建,但在日志上没有出现关于我的方法的任何内容。我有很多错误:

但这发生在我在人群中导航的每个页面上......然后我认为这与我的方法从未被调用这一事实无关。

每个人都有一些关于如何找出问题的提示吗?

坦克非常提前

0 投票
1 回答
455 浏览

java - 如何在 MongoDB 和 OpenLDAP 数据库之间同步数据

我有一个系统的两个数据库。一种是 OpenLDAP,另一种是 MongoDB。具体来说,这个 OpenLDAP 由我们使用的 Atlassian Crowd 使用。我需要同步这两个数据库中的用户。那是,

  1. 如果我创建一个用户,它将默认在 OpenLDAP 中创建,并且它也必须在 MongoDB 中创建。
  2. 过去在处理此问题时存在问题,可能有用户在 OpenLDAP 中但不在 MongoDB 中。我还需要找到这些用户。
  3. 如果我从一个用户中删除或更新用户,我需要在两个数据库中进行删除或操作。

我将使用 Redis 获得 LDAP 的缓存副本。在这两个数据库之间同步数据以符合上述预期的最佳方式是什么?

如果有帮助,我将在后端使用 Java。

0 投票
1 回答
293 浏览

plugins - 是否有集成 Crowd 2.8.4 和 Nexus OSS 2.12.0-01 的插件

是否有可以集成 Crowd 2.8.4 和 Nexus OSS 2.12.0-01 的插件。我认为 Nexus Pro 可以做到这一点,但免费的 Nexus OSS 可以吗?

如果有人知道我非常感谢。

最好的问候-Vesa Ala-Hakula