【问题标题】:Plone and Asp.Net IntegrationPlone 和 Asp.Net 集成
【发布时间】:2011-02-23 01:14:45
【问题描述】:

如何:

  • 制作一个 Asp.Net 应用程序来识别一个经过身份验证的克隆用户(他/她的 id、角色和任何其他可用数据),反之亦然?
  • 在我的 asp.net 应用程序中显示 plone 内容或在 plone 中显示一些特定于应用程序的数据?
  • 从 asp.net 应用程序中插入 plone 内容?

【问题讨论】:

    标签: asp.net content-management-system login integration plone


    【解决方案1】:

    有几种高级方法:

    安全性:

    • 在 Plone 和 ASP.net 应用程序前面放置一个 Web 服务器,并使用 auth_tkt cookie 格式。例如,Apache 和 nginx 支持这一点,Plone 4 具有内置的 auth_tkt cookie 格式支持。
    • 使用共享的 ActiveDirectory/LDAP 存储库来共享帐户 ID、角色等。

    内容:

    • 使用 ore.contentmirror 之类的东西将内容从 Plone 导出到数据库并通过 ASP.NET 应用程序呈现
    • 使用 Plone 视图仅呈现您想要的内容,然后将其抓取到 ASP.NET 应用程序中或使用 <iframe /> 进行呈现。
    • 在 Web 服务器级别使用 Diazo (XDV) 以可视方式合并两个应用程序 - 如果网站的整个区域都由 Plone 提供服务,而不是只是在这里和那里提取一些内容,这将最有效。

    【讨论】:

    • 在“内容”下的第二个项目符号中:“或使用 an 来呈现它”?请问“安”什么?
    • @Auspex 一个 iframe。在帖子源中可见,但在渲染中迷路了。现已修复。
    猜你喜欢
    • 2011-01-03
    • 2011-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多