问题标签 [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.
crowd - Sonarqube SSO 与人群
这是关于 Sonarqube 与 Atlassian Crowd(LDAP 工具)的集成。我已经将 Sonarqube 与 Crowd 集成在一起,并且能够通过在人群中创建的用户登录。
现在我无法使用 Crowd 与其他 Crowd 应用程序进行 SSO(单点登录)Sonarqube。
启动 Sonarqube 服务时出现以下错误。
即使我们在 sonar.properties 文件中分配 cookie.domain 和 application.login.url 的值,错误仍然存在
.
请让我知道如何解决上述错误。
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 吗?
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?//菲利普
linux - Crowd 和 sonaqube 无法正常工作
当我启动sonarqube时,我会收到这些消息。
和Sonarqube启动,但用户只是声纳而不是人群。我只是压制并重新安装人群插件。在此之前,它运行正确。
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 上的日志,但看不到任何明显的东西。
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
single-sign-on - 是否可以使用 CAS 服务器对 Atlassian Crowd 用户进行身份验证?
Atlassian Crowd 支持通过远程目录进行身份验证,使用 LDAP、OpenID、Google Apps、Active Directory 等。它还支持自定义目录,用于创建自己的身份验证器。是否可以使用此接口来实现可以向外部 CAS 服务器进行身份验证的 CAS 客户端?
atlassian-plugin-sdk - 新 UserCreateEvent 上的人群插件
我想开始开发一个众包插件。该插件必须连接到 AD 搜索用户并获取 AD 的特定属性。所以我开始关注这个。我已经为我过去开发的 JIRA 插件安装了 Atlassian-SDK。所以我创建了一个新插件
在我删除了 create 命令从我创建并复制到示例代码中的类之后,但这不起作用(编译问题)。所以我改变了一点 pom.xml
在这里你可以看到我对它做了一点改动(版本,并添加了 atlassian-event 依赖项)。
然后我改变了 atlassian-plugin.xml :
最后我的课:
与示例相同,但我添加了 Logger 来记录方法的调用。
然后我用 atlas-run 启动了 crod 环境(也尝试了 atlas-debug),然后我转到用户 UI 并尝试添加一个新用户。用户已正确创建,但在日志上没有出现关于我的方法的任何内容。我有很多错误:
但这发生在我在人群中导航的每个页面上......然后我认为这与我的方法从未被调用这一事实无关。
每个人都有一些关于如何找出问题的提示吗?
坦克非常提前
java - 如何在 MongoDB 和 OpenLDAP 数据库之间同步数据
我有一个系统的两个数据库。一种是 OpenLDAP,另一种是 MongoDB。具体来说,这个 OpenLDAP 由我们使用的 Atlassian Crowd 使用。我需要同步这两个数据库中的用户。那是,
- 如果我创建一个用户,它将默认在 OpenLDAP 中创建,并且它也必须在 MongoDB 中创建。
- 过去在处理此问题时存在问题,可能有用户在 OpenLDAP 中但不在 MongoDB 中。我还需要找到这些用户。
- 如果我从一个用户中删除或更新用户,我需要在两个数据库中进行删除或操作。
我将使用 Redis 获得 LDAP 的缓存副本。在这两个数据库之间同步数据以符合上述预期的最佳方式是什么?
如果有帮助,我将在后端使用 Java。
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