问题标签 [apache-syncope]

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 回答
325 浏览

apache - Windows 上的 Apache Syncope 安装 - 问题

根据 URL 中显示的安装步骤 - https://cwiki.apache.org/confluence/display/SYNCOPE/Install+Syncope+from+installer

我遵循了完全相同的步骤,但我被困在第 5 步。它既没有抛出警告也没有错误。整个向导没有响应。

在此处输入图像描述

我确实安装了 maven 并在我的应用程序服务器 - Tomcat 中配置了数据源。

解决此问题的任何帮助或线索或建议都会对我有所帮助!

提前致谢。

0 投票
1 回答
167 浏览

java - 多租户用户管理的推荐方式

我想管理具有不同可访问性级别的 3 种不同产品的N个客户的用户。我对从头开始创建应用程序不感兴趣,因为它会转移我的核心目标。如果提供任何名义上的用户界面,我也会很高兴,以便我可以将其托管到客户端以进行用户管理。

我最终尝试了Apache Syncope ,但没有成功。这就是我想在那里做的事情。

  • 客户端 1 将作为域
  • 用户uc1, uc2Root(/)领域创建
  • 产品 p1 和 p2 创建为/p1/p2的子领域
  • 在 p1 领域下创建的组 ug1p1 和 ug2p1

现在,我想在 ug1p1 中添加 uc1 和 uc2,也只在 ug2p1 中添加 uc1。通过这种方式,同一用户将能够在不同的领域(即产品)之间共享,并且可以分别分配不同级别的可访问性。我在这种方法中失败了。

如果实现了这一点,我计划在组的基础上提供用户可访问性。让我知道我的方法是否不推荐。

如果是,Apache Syncope 能否满足这个要求。否则,建议任何其他工具。应该足够容易与 Java Web 应用程序集成是可取的。

0 投票
1 回答
304 浏览

tomcat - Apache Syncope - 使用 Tomcat8.5.24 安装

Apache Syncope - apache-syncope-2.0.7.deb 安装需要 tomcat8 依赖。

使用 tar.gz 安装 tomcat 版本 8.5.24。

运行 sudo dpkg -i apache-syncope-2.0.7.deb 出现错误

准备解压 apache-syncope-2.0.7.deb ...在 (2.0.7) 上解压 apache-syncope (2.0.7) ... dpkg: 依赖问题阻止配置 apache-syncope: apache-syncope 依赖于 tomcat8 ; 但是:未安装软件包 tomcat8。

dpkg:错误处理包 apache-syncope (--install):依赖问题 - 未配置处理时遇到错误:apache-syncope

这是因为没有使用 apt-get 或 .deb 安装 tomcat。

如何声明安装了tomcat8或让dpkg知道安装了tomcat8。dpkg 如何检查未安装的 tomcat8。

0 投票
1 回答
893 浏览

oauth-2.0 - Apache 晕厥与 OAuth 2

我正在尝试查找有关使用具有 OAuth 2 授权的 Apache 晕厥(身份管理系统)的一些信息。

我看到 AS 中还没有实现,如下所示:https ://issues.apache.org/jira/browse/SYNCOPE-534所以 AS 是“纯”身份管理器 - 不直接参与像 oauth 2.0 这样的授权操作

我发现我应该使用一些访问管理器来实现这样的场景。我应该使用哪些访问管理器?你能给点建议吗?谢谢

0 投票
1 回答
102 浏览

java - Apache 晕厥修改 @XmlElement

我有一个带有此类响应的 Java 后端响应休息请求:

并且可以发送如下内容:

现在我正在尝试使用 Apache Syncope 并想使用 Maven 工件,例如 read hear:

https://syncope.apache.org/docs/reference-guide.html#client-library

但是当我添加这行时:

到我在 Eclipse 中的项目中的 pom.xml。只添加这一行,不要做任何其他事情,然后其余响应更改为:

对我来说是个问题,因为我用这个“元数据”这个词来管理错误。

有谁知道为什么会发生这种变化?

0 投票
1 回答
23 浏览

apache-syncope - 使用晕厥日志分析谁登录

我想跟踪哪个用户登录晕厥控制台,何时以及特定用户所做的更改;使用日志。这可能吗?如果是,我必须查看哪些日志?

0 投票
1 回答
217 浏览

oauth-2.0 - 寻找一个好的开源 IAM 系统

我是一名博士生,我的论文属于 IAM 领域。我正在寻找一个支持社会身份联合的开源企业 IAM 系统。对于我的论文,我需要在后端策略评估方面和联邦方面进行一些更改。关于我可以用于我的论文的开源 IAM 产品有什么建议吗?我的优先事项是 (1) 文档的可用性,(2) 产品可扩展 (3) 代码更改易于进行,以及 (4) 功能丰富。任何建议将不胜感激。另外,我遇​​到了 Apache Syncope 和 midPoint,想知道哪个更适合我的目的。提前感谢您的意见。

问候,明尼苏达州

0 投票
0 回答
97 浏览

ajax - 尽管在 servlet 上启用了 CORS 过滤器,Apache Syncope 跨域 ajax 调用仍返回 No-Access-Control-Origin

我正在尝试从本地运行的另一个 Web 应用程序以及在端口 9090 上运行的另一个 Web 应用程序向在 localhost 端口 9080 ( http://localhost:9080/syncope/rest ) 和 Tomcat 9上运行的 Apache Syncope rest API 发起跨域 ajax 请求和 Tomcat 7 ( http://localhost:9090/es )。我在 web.xml 中为晕厥核心和 web.xml 中包含了 CORS 过滤器配置,用于 tomcat 9 (conf/web.xml),如下所示:

来自请求应用程序的 Ajax 请求如下:

实际上,我尝试访问的晕厥上的任何休息 URL 都会给出以下响应:

从源“ http://localhost:9090 ”访问“ http://localhost:9080/syncope/rest/accessTokens/login ”处的 XMLHttpRequest已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。

我知道这是一个 CORS 问题,但我已经提供了 tomcat 配置,但它仍然存在。使用插件/代理是不可能的,因为在生产中这需要通过互联网访问。

使用以下 curl 命令可以正常工作: curl -I -u admin:password -X POST http://localhost:9080/syncope/rest/accessTokens/login

有人知道如何解决 CORS 政策问题吗?

提前致谢

0 投票
0 回答
13 浏览

java - Apache Syncope 找不到指定的路径文件错误

我正在尝试在 Windows 中构建 Apache Syncope,并收到以下错误。

构建错误

根据Apache Syncope Build Instructions,有一个名为 patch 的工具可以安装。我试过这个,但没有帮助。错误提示找不到补丁文件。这似乎是与构建目标相关的错误。我可以忽略这个吗?

0 投票
0 回答
47 浏览

tomcat - 无法从 GUI 安装程序在 Tomcat 9 上部署 Apache Syncope

我尝试从其 GUI 安装程序在 Apache Tomcat 9 上部署 Apache Syncope 的战争文件,部署失败,我发现以下错误:

我该如何解决?我需要做哪些 Tomcat 配置?