【问题标题】:Alfresco SSO with CAS and Apache带有 CAS 和 Apache 的 Alfresco SSO
【发布时间】:2012-08-23 13:28:36
【问题描述】:

我正在尝试根据this guide 将 CAS 集成到 Alfresco(4.2.0 版)中。 /alfresco 应用程序工作正常,但 /share 无法登录。当 org.alfresco.web.site.EditionInterceptor 尝试通过新的远程端点获取许可证信息时,它会重新路由到 cas 登录页面(应用程序是已经登录,并且 CAS cookie 在请求中)。这会导致错误,因为它需要 JSON 响应。这可能是由 Apache 配置引起的吗?或者端点有问题?

【问题讨论】:

  • 您确定您的操作正确吗?只有该页面上的 Apache 配置显示它避免 CAS 用于诸如 Share 和 Alfresco 用来相互交谈的服务之类的事情,所以你真的不应该看到你报告的行为......
  • 我想我应该附上我的配置文件,但这个网站上的问题似乎有点太多了。我的配置中的主要区别是我使用的是 mod_proxy_ajp 而不是 mod_jk(尽管我也尝试过)并且我有一个适用于 apache 的 SSL 证书,所以我没有在 alfresco 中配置密钥库。
  • 如果您尝试点击配置标记为不进入 CAS 的一些 alfresco 资源,您能正确看到它们吗?
  • 是的,例如,我可以在不登录的情况下获取 css 或 js 文件。

标签: apache single-sign-on alfresco cas


【解决方案1】:

共享通过Alfresco进行身份验证,并通过https进行调用,您必须使alfresco和CAS可以通过https共享。 这个article 可以提供很好的帮助。

【讨论】:

    猜你喜欢
    • 2014-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-26
    • 2014-06-07
    • 2012-06-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多